1 """Suite Macintosh Connectivity Classes: Classes relating to Apple Macintosh personal computer connectivity 2 Level 1, version 1 3 4 Generated from /Volumes/Sap/System Folder/Extensions/AppleScript 5 AETE/AEUT resource version 1/0, language 0, script 0 6 """ 7 8 import aetools 9 import MacOS 10 11 _code = 'macc' 12 13 class Macintosh_Connectivity_Clas_Events: 14 15 pass 16 17 18 class ADB_address(aetools.ComponentItem): 19 """ADB address - Addresses a device connected via Apple Desktop Bus """ 20 want = 'cadb' 21 class _Prop__3c_inheritance_3e_(aetools.NProperty): 22 """<inheritance> - inherits some of its properties from this class """ 23 which = 'c@#^' 24 want = 'cadr' 25 class _Prop_ID(aetools.NProperty): 26 """ID - the Apple Desktop Bus device ID """ 27 which = 'ID ' 28 want = 'shor' 29 30 ADB_addresses = ADB_address 31 32 class address_specification(aetools.ComponentItem): 33 """address specification - Unique designation of a device or service connected to this computer """ 34 want = 'cadr' 35 class _Prop_conduit(aetools.NProperty): 36 """conduit - How the addressee is physically connected """ 37 which = 'pcon' 38 want = 'econ' 39 class _Prop_properties(aetools.NProperty): 40 """properties - property that allows getting and setting of multiple properties """ 41 which = 'pALL' 42 want = 'reco' 43 class _Prop_protocol(aetools.NProperty): 44 """protocol - How to talk to this addressee """ 45 which = 'pprt' 46 want = 'epro' 47 48 address_specifications = address_specification 49 50 class AppleTalk_address(aetools.ComponentItem): 51 """AppleTalk address - Addresses a device or service connected via the AppleTalk protocol """ 52 want = 'cat ' 53 class _Prop_AppleTalk_machine(aetools.NProperty): 54 """AppleTalk machine - the machine name part of the address """ 55 which = 'patm' 56 want = 'TEXT' 57 class _Prop_AppleTalk_type(aetools.NProperty): 58 """AppleTalk type - the type part of the AppleTalk address """ 59 which = 'patt' 60 want = 'TEXT' 61 class _Prop_AppleTalk_zone(aetools.NProperty): 62 """AppleTalk zone - the zone part of the address """ 63 which = 'patz' 64 want = 'TEXT' 65 66 AppleTalk_addresses = AppleTalk_address 67 68 class bus_slot(aetools.ComponentItem): 69 """bus slot - Addresses a PC, PCI, or NuBus card """ 70 want = 'cbus' 71 72 bus_slots = bus_slot 73 74 class device_specification(aetools.ComponentItem): 75 """device specification - A device connected to a computer """ 76 want = 'cdev' 77 class _Prop_device_address(aetools.NProperty): 78 """device address - the address of the device """ 79 which = 'pdva' 80 want = 'cadr' 81 class _Prop_device_type(aetools.NProperty): 82 """device type - the kind of device """ 83 which = 'pdvt' 84 want = 'edvt' 85 86 device_specifications = device_specification 87 88 class Ethernet_address(aetools.ComponentItem): 89 """Ethernet address - Addresses a device by its Ethernet address """ 90 want = 'cen ' 91 92 Ethernet_addresses = Ethernet_address 93 94 class FireWire_address(aetools.ComponentItem): 95 """FireWire address - Addresses a device on the FireWire bus """ 96 want = 'cfw ' 97 98 FireWire_addresses = FireWire_address 99 100 class IP_address(aetools.ComponentItem): 101 """IP address - Addresses a device or service via the Internet Protocol (IP) """ 102 want = 'cip ' 103 class _Prop_DNS_form(aetools.NProperty): 104 """DNS form - the address in the form "apple.com" """ 105 which = 'pdns' 106 want = 'TEXT' 107 class _Prop_port(aetools.NProperty): 108 """port - the port number of the service or client being addressed """ 109 which = 'ppor' 110 want = 'TEXT' 111 112 IP_addresses = IP_address 113 114 class LocalTalk_address(aetools.ComponentItem): 115 """LocalTalk address - Addresses a device by its LocalTalk address """ 116 want = 'clt ' 117 class _Prop_network(aetools.NProperty): 118 """network - the LocalTalk network number """ 119 which = 'pnet' 120 want = 'shor' 121 class _Prop_node(aetools.NProperty): 122 """node - the LocalTalk node number """ 123 which = 'pnod' 124 want = 'shor' 125 class _Prop_socket(aetools.NProperty): 126 """socket - the LocalTalk socket number """ 127 which = 'psoc' 128 want = 'shor' 129 130 LocalTalk_addresses = LocalTalk_address 131 132 class SCSI_address(aetools.ComponentItem): 133 """SCSI address - Addresses a SCSI device """ 134 want = 'cscs' 135 class _Prop_LUN(aetools.NProperty): 136 """LUN - the SCSI logical unit number """ 137 which = 'pslu' 138 want = 'shor' 139 class _Prop_SCSI_bus(aetools.NProperty): 140 """SCSI bus - the SCSI bus number """ 141 which = 'pscb' 142 want = 'shor' 143 144 SCSI_addresses = SCSI_address 145 146 class Token_Ring_address(aetools.ComponentItem): 147 """Token Ring address - Addresses a device or service via the Token Ring protocol """ 148 want = 'ctok' 149 150 Token_Ring_addresses = Token_Ring_address 151 152 class USB_address(aetools.ComponentItem): 153 """USB address - Addresses a device on the Universal Serial Bus """ 154 want = 'cusb' 155 class _Prop_name(aetools.NProperty): 156 """name - the USB device name """ 157 which = 'pnam' 158 want = 'TEXT' 159 160 USB_Addresses = USB_address 161 ADB_address._superclassnames = ['address_specification'] 162 ADB_address._privpropdict = { 163 'ID' : _Prop_ID, 164 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 165 } 166 ADB_address._privelemdict = { 167 } 168 address_specification._superclassnames = [] 169 address_specification._privpropdict = { 170 'conduit' : _Prop_conduit, 171 'properties' : _Prop_properties, 172 'protocol' : _Prop_protocol, 173 } 174 address_specification._privelemdict = { 175 } 176 AppleTalk_address._superclassnames = ['address_specification'] 177 AppleTalk_address._privpropdict = { 178 'AppleTalk_machine' : _Prop_AppleTalk_machine, 179 'AppleTalk_type' : _Prop_AppleTalk_type, 180 'AppleTalk_zone' : _Prop_AppleTalk_zone, 181 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 182 } 183 AppleTalk_address._privelemdict = { 184 } 185 bus_slot._superclassnames = ['address_specification'] 186 bus_slot._privpropdict = { 187 'ID' : _Prop_ID, 188 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 189 } 190 bus_slot._privelemdict = { 191 } 192 device_specification._superclassnames = [] 193 device_specification._privpropdict = { 194 'device_address' : _Prop_device_address, 195 'device_type' : _Prop_device_type, 196 'properties' : _Prop_properties, 197 } 198 device_specification._privelemdict = { 199 } 200 Ethernet_address._superclassnames = ['address_specification'] 201 Ethernet_address._privpropdict = { 202 'ID' : _Prop_ID, 203 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 204 } 205 Ethernet_address._privelemdict = { 206 } 207 FireWire_address._superclassnames = ['address_specification'] 208 FireWire_address._privpropdict = { 209 'ID' : _Prop_ID, 210 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 211 } 212 FireWire_address._privelemdict = { 213 } 214 IP_address._superclassnames = ['address_specification'] 215 IP_address._privpropdict = { 216 'DNS_form' : _Prop_DNS_form, 217 'ID' : _Prop_ID, 218 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 219 'port' : _Prop_port, 220 } 221 IP_address._privelemdict = { 222 } 223 LocalTalk_address._superclassnames = ['address_specification'] 224 LocalTalk_address._privpropdict = { 225 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 226 'network' : _Prop_network, 227 'node' : _Prop_node, 228 'socket' : _Prop_socket, 229 } 230 LocalTalk_address._privelemdict = { 231 } 232 SCSI_address._superclassnames = ['address_specification'] 233 SCSI_address._privpropdict = { 234 'ID' : _Prop_ID, 235 'LUN' : _Prop_LUN, 236 'SCSI_bus' : _Prop_SCSI_bus, 237 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 238 } 239 SCSI_address._privelemdict = { 240 } 241 Token_Ring_address._superclassnames = ['address_specification'] 242 Token_Ring_address._privpropdict = { 243 'ID' : _Prop_ID, 244 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 245 } 246 Token_Ring_address._privelemdict = { 247 } 248 USB_address._superclassnames = ['address_specification'] 249 USB_address._privpropdict = { 250 '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_, 251 'name' : _Prop_name, 252 } 253 USB_address._privelemdict = { 254 } 255 _Enum_econ = { 256 'ADB' : 'eadb', # 257 'printer_port' : 'ecpp', # 258 'modem_port' : 'ecmp', # 259 'modem_printer_port' : 'empp', # 260 'LocalTalk' : 'eclt', # 261 'Ethernet' : 'ecen', # 262 'Token_Ring' : 'etok', # 263 'SCSI' : 'ecsc', # 264 'USB' : 'ecus', # 265 'FireWire' : 'ecfw', # 266 'infrared' : 'ecir', # 267 'PC_card' : 'ecpc', # 268 'PCI_bus' : 'ecpi', # 269 'NuBus' : 'enub', # 270 'PDS_slot' : 'ecpd', # 271 'Comm_slot' : 'eccm', # 272 'monitor_out' : 'ecmn', # 273 'video_out' : 'ecvo', # 274 'video_in' : 'ecvi', # 275 'audio_out' : 'ecao', # 276 'audio_line_in' : 'ecai', # 277 'audio_line_out' : 'ecal', # 278 'microphone' : 'ecmi', # 279 } 280 281 _Enum_edvt = { 282 'hard_disk_drive' : 'ehd ', # 283 'floppy_disk_drive' : 'efd ', # 284 'CD_ROM_drive' : 'ecd ', # 285 'DVD_drive' : 'edvd', # 286 'storage_device' : 'edst', # 287 'keyboard' : 'ekbd', # 288 'mouse' : 'emou', # 289 'trackball' : 'etrk', # 290 'trackpad' : 'edtp', # 291 'pointing_device' : 'edpd', # 292 'video_monitor' : 'edvm', # 293 'LCD_display' : 'edlc', # 294 'display' : 'edds', # 295 'modem' : 'edmm', # 296 'PC_card' : 'ecpc', # 297 'PCI_card' : 'edpi', # 298 'NuBus_card' : 'ednb', # 299 'printer' : 'edpr', # 300 'speakers' : 'edsp', # 301 'microphone' : 'ecmi', # 302 } 303 304 _Enum_epro = { 305 'serial' : 'epsr', # 306 'AppleTalk' : 'epat', # 307 'IP' : 'epip', # 308 'SCSI' : 'ecsc', # 309 'ADB' : 'eadb', # 310 'FireWire' : 'ecfw', # 311 'IrDA' : 'epir', # 312 'IRTalk' : 'epit', # 313 'USB' : 'ecus', # 314 'PC_card' : 'ecpc', # 315 'PCI_bus' : 'ecpi', # 316 'NuBus' : 'enub', # 317 'bus' : 'ebus', # 318 'Macintosh_video' : 'epmv', # 319 'SVGA' : 'epsg', # 320 'S_video' : 'epsv', # 321 'analog_audio' : 'epau', # 322 'digital_audio' : 'epda', # 323 'PostScript' : 'epps', # 324 } 325 326 327 # 328 # Indices of types declared in this module 329 # 330 _classdeclarations = { 331 'cadb' : ADB_address, 332 'cadr' : address_specification, 333 'cat ' : AppleTalk_address, 334 'cbus' : bus_slot, 335 'cdev' : device_specification, 336 'cen ' : Ethernet_address, 337 'cfw ' : FireWire_address, 338 'cip ' : IP_address, 339 'clt ' : LocalTalk_address, 340 'cscs' : SCSI_address, 341 'ctok' : Token_Ring_address, 342 'cusb' : USB_address, 343 } 344 345 _propdeclarations = { 346 'ID ' : _Prop_ID, 347 'c@#^' : _Prop__3c_inheritance_3e_, 348 'pALL' : _Prop_properties, 349 'patm' : _Prop_AppleTalk_machine, 350 'patt' : _Prop_AppleTalk_type, 351 'patz' : _Prop_AppleTalk_zone, 352 'pcon' : _Prop_conduit, 353 'pdns' : _Prop_DNS_form, 354 'pdva' : _Prop_device_address, 355 'pdvt' : _Prop_device_type, 356 'pnam' : _Prop_name, 357 'pnet' : _Prop_network, 358 'pnod' : _Prop_node, 359 'ppor' : _Prop_port, 360 'pprt' : _Prop_protocol, 361 'pscb' : _Prop_SCSI_bus, 362 'pslu' : _Prop_LUN, 363 'psoc' : _Prop_socket, 364 } 365 366 _compdeclarations = { 367 } 368 369 _enumdeclarations = { 370 'econ' : _Enum_econ, 371 'edvt' : _Enum_edvt, 372 'epro' : _Enum_epro, 373 } 374