|
Mac OS 9
|
Communications Toolbox Resource Manager Interfaces. More...
Go to the source code of this file.
Data Structures | |
| struct | CRMRec |
Typedefs | |
| typedef OSErr | CRMErr |
| typedef struct CRMRec | CRMRec |
| typedef CRMRec * | CRMRecPtr |
Enumerations | |
| enum | { classCM = FOUR_CHAR_CODE('cbnd') , classFT = FOUR_CHAR_CODE('fbnd') , classTM = FOUR_CHAR_CODE('tbnd') } |
| enum | { curCRMVersion = 2 , crmType = 9 , crmRecVersion = 1 , crmGenericError = -1 , crmNoErr = 0 } |
Functions | |
| CRMErr | InitCRM (void) |
| QHdrPtr | CRMGetHeader (void) |
| void | CRMInstall (CRMRecPtr crmReqPtr) |
| OSErr | CRMRemove (CRMRecPtr crmReqPtr) |
| CRMRecPtr | CRMSearch (CRMRecPtr crmReqPtr) |
| short | CRMGetCRMVersion (void) |
| Handle | CRMGetResource (ResType theType, short theID) |
| Handle | CRMGet1Resource (ResType theType, short theID) |
| Handle | CRMGetIndResource (ResType theType, short index) |
| Handle | CRMGet1IndResource (ResType theType, short index) |
| Handle | CRMGetNamedResource (ResType theType, ConstStr255Param name) |
| Handle | CRMGet1NamedResource (ResType theType, ConstStr255Param name) |
| void | CRMReleaseResource (Handle theHandle) |
| Handle | CRMGetToolResource (short procID, ResType theType, short theID) |
| Handle | CRMGetToolNamedResource (short procID, ResType theType, ConstStr255Param name) |
| void | CRMReleaseToolResource (short procID, Handle theHandle) |
| long | CRMGetIndex (Handle theHandle) |
| short | CRMLocalToRealID (ResType bundleType, short toolID, ResType theType, short localID) |
| short | CRMRealToLocalID (ResType bundleType, short toolID, ResType theType, short realID) |
| OSErr | CRMGetIndToolName (OSType bundleType, short index, Str255 toolName) |
| OSErr | CRMFindCommunications (short *vRefNum, long *dirID) |
| Boolean | CRMIsDriverOpen (ConstStr255Param driverName) |
| CRMErr | CRMParseCAPSResource (Handle theHandle, ResType selector, unsigned long *value) |
| OSErr | CRMReserveRF (short refNum) |
| OSErr | CRMReleaseRF (short refNum) |
Communications Toolbox Resource Manager Interfaces.
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/
| typedef OSErr CRMErr |
data structures general to the use of the Communications Resource Manager
| anonymous enum |
| OSErr CRMFindCommunications | ( | short * | vRefNum, |
| long * | dirID | ||
| ) |
| Handle CRMGet1IndResource | ( | ResType | theType, |
| short | index | ||
| ) |
| Handle CRMGet1NamedResource | ( | ResType | theType, |
| ConstStr255Param | name | ||
| ) |
| Handle CRMGet1Resource | ( | ResType | theType, |
| short | theID | ||
| ) |
| short CRMGetCRMVersion | ( | void | ) |
| QHdrPtr CRMGetHeader | ( | void | ) |
| long CRMGetIndex | ( | Handle | theHandle | ) |
| Handle CRMGetIndResource | ( | ResType | theType, |
| short | index | ||
| ) |
| OSErr CRMGetIndToolName | ( | OSType | bundleType, |
| short | index, | ||
| Str255 | toolName | ||
| ) |
| Handle CRMGetNamedResource | ( | ResType | theType, |
| ConstStr255Param | name | ||
| ) |
| Handle CRMGetResource | ( | ResType | theType, |
| short | theID | ||
| ) |
| Handle CRMGetToolNamedResource | ( | short | procID, |
| ResType | theType, | ||
| ConstStr255Param | name | ||
| ) |
| Handle CRMGetToolResource | ( | short | procID, |
| ResType | theType, | ||
| short | theID | ||
| ) |
| void CRMInstall | ( | CRMRecPtr | crmReqPtr | ) |
| Boolean CRMIsDriverOpen | ( | ConstStr255Param | driverName | ) |
| short CRMLocalToRealID | ( | ResType | bundleType, |
| short | toolID, | ||
| ResType | theType, | ||
| short | localID | ||
| ) |
| CRMErr CRMParseCAPSResource | ( | Handle | theHandle, |
| ResType | selector, | ||
| unsigned long * | value | ||
| ) |
| short CRMRealToLocalID | ( | ResType | bundleType, |
| short | toolID, | ||
| ResType | theType, | ||
| short | realID | ||
| ) |
| void CRMReleaseResource | ( | Handle | theHandle | ) |
| OSErr CRMReleaseRF | ( | short | refNum | ) |
| void CRMReleaseToolResource | ( | short | procID, |
| Handle | theHandle | ||
| ) |
| OSErr CRMRemove | ( | CRMRecPtr | crmReqPtr | ) |
| OSErr CRMReserveRF | ( | short | refNum | ) |