Apple Network Setup Network Card User Manual


 
CHAPTER 4
Network Setup Protocol Structures and Data Types
124 Protocol Structures
UInt32 tabChoice;
OTCfgUserMode32 fUserMode;
UInt32 fSetupVisible;
};
version
Must be 1 for Open Transport/PPP or 3 for ARA.
fWindowPosition Global coordinates for the application’s window position.
tabChoice Currently active tab in the Options dialog box. Use 1 for the
Redialing tab, 2 for the Connection tab, or 3 for the Protocol
tab.
fUserMode The current user mode. See the OTCfgUserMode preference
(page 109) enumeration for possible values.
fSetupVisible Set to 1 to display the set up or zero to hide it.
The preference type for this preference is kOTCfgRemoteApplicationPref, which
is defined as 'capt'.
OTCfgRemoteARAP 4
The OTCfgRemoteARAP structure stores connection information used by the ARAP
modules.
struct OTCfgRemoteARAP
{
UInt32 version;
char lowerLayerName[kMaxProviderNameSize];
};
Field descriptions
version Depending how the preference was constructed, version
may be kOTCfgRemoteDefaultVersion or
kOTCfgRemoteAcceptedVersion. When reading the version
field, accept either value. When writing the version field,
set it to kOTCfgRemoteDefaultVersion.
lowerLayerName A C string containing the name of the underlying modem
port, which must be “Script”.
The preference type for this preference is kOTCfgRemoteARAPPref, which is
defined as 'arap'.