|
Mac OS 9
|
#include <NetworkSetup.h>
Data Fields | |
| UInt32 | version |
| SInt16 | configID |
| Str255 | password |
| OTCfgRemoteAnswerMode | answerMode |
| Boolean | limitConnectTime |
| UInt8 | pad |
| UInt32 | maxConnectSeconds |
| OTCfgRemoteProtocol | serialProtoFlags |
| OTCfgRemoteNetworkProtocol | networkProtoFlags |
| OTCfgRemoteNetAccessMode | netAccessMode |
| Boolean | requiresCCL |
| char | portName [64] |
| char | serialLayerName [36] |
| UInt32 | localIPAddress |
OTCfgRemoteServerPort holds the primary configuration information for the personal server.
| OTCfgRemoteAnswerMode OTCfgRemoteServerPort::answerMode |
security zone bypass password, plain text
| SInt16 OTCfgRemoteServerPort::configID |
see "Remote Access Versions" note, above
| Boolean OTCfgRemoteServerPort::limitConnectTime |
see values defined above
| UInt32 OTCfgRemoteServerPort::localIPAddress |
C string, OT port name of serial port
| UInt32 OTCfgRemoteServerPort::maxConnectSeconds |
must be 0
| OTCfgRemoteNetAccessMode OTCfgRemoteServerPort::netAccessMode |
see values defined above
| OTCfgRemoteNetworkProtocol OTCfgRemoteServerPort::networkProtoFlags |
see values defined above
| UInt8 OTCfgRemoteServerPort::pad |
if true, following field limits duration of client connections
| Str255 OTCfgRemoteServerPort::password |
ID of this port config, matches element of configIDs array in OTCfgRemoteServer, must be 0 for personal server
| char OTCfgRemoteServerPort::portName[64] |
must be true
| Boolean OTCfgRemoteServerPort::requiresCCL |
see values defined above
| char OTCfgRemoteServerPort::serialLayerName[36] |
C string, must be zero for personal server
| OTCfgRemoteProtocol OTCfgRemoteServerPort::serialProtoFlags |
seconds, default is 3600