|
| enum | { CS_MAX_SOCKETS = 32
} |
| |
| enum | { _PCCardDispatch = 0xAAF0
} |
| |
| enum | {
kCSBadAdapterErr = -9050
, kCSBadAttributeErr = -9051
, kCSBadBaseErr = -9052
, kCSBadEDCErr = -9053
,
kCSBadIRQErr = -9054
, kCSBadOffsetErr = -9055
, kCSBadPageErr = -9056
, kCSBadSizeErr = -9057
,
kCSBadSocketErr
, kCSBadTypeErr = -9059
, kCSBadVccErr = -9060
, kCSBadVppErr = -9061
,
kCSBadWindowErr = -9062
, kCSBadArgLengthErr = -9063
, kCSBadArgsErr = -9064
, kCSBadHandleErr = -9065
,
kCSBadCISErr = -9066
, kCSBadSpeedErr = -9067
, kCSReadFailureErr = -9068
, kCSWriteFailureErr = -9069
,
kCSGeneralFailureErr = -9070
, kCSNoCardErr = -9071
, kCSUnsupportedFunctionErr
, kCSUnsupportedModeErr = -9073
,
kCSBusyErr = -9074
, kCSWriteProtectedErr = -9075
, kCSConfigurationLockedErr
, kCSInUseErr = -9077
,
kCSNoMoreItemsErr = -9078
, kCSOutOfResourceErr = -9079
} |
| |
| enum | {
kCSNullMessage = 0x00
, kCSCardInsertionMessage = 0x01
, kCSCardRemovalMessage = 0x02
, kCSCardLockMessage
,
kCSCardUnlockMessage = 0x04
, kCSCardReadyMessage = 0x05
, kCSCardResetMessage = 0x06
, kCSInsertionRequestMessage
,
kCSInsertionCompleteMessage
, kCSEjectionRequestMessage
, kCSEjectionFailedMessage
, kCSPMResumeMessage = 0x0B
,
kCSPMSuspendMessage = 0x0C
, kCSResetPhysicalMessage
, kCSResetRequestMessage
, kCSResetCompleteMessage
,
kCSBatteryDeadMessage
, kCSBatteryLowMessage = 0x11
, kCSWriteProtectMessage = 0x12
, kCSWriteEnabledMessage = 0x13
,
kCSClientInfoMessage = 0x14
, kCSSSUpdatedMessage
, kCSFunctionInterruptMessage = 0x16
, kCSAccessErrorMessage = 0x17
,
kCSCardUnconfiguredMessage
, kCSStatusChangedMessage = 0x19
} |
| |
| enum | {
SUCCESS = noErr
, BAD_ADAPTER = kCSBadAdapterErr
, BAD_ATTRIBUTE = kCSBadAttributeErr
, BAD_BASE = kCSBadBaseErr
,
BAD_EDC = kCSBadEDCErr
, BAD_IRQ = kCSBadIRQErr
, BAD_OFFSET = kCSBadOffsetErr
, BAD_PAGE = kCSBadPageErr
,
BAD_SIZE = kCSBadSizeErr
, BAD_SOCKET = kCSBadSocketErr
, BAD_TYPE = kCSBadTypeErr
, BAD_VCC = kCSBadVccErr
,
BAD_VPP = kCSBadVppErr
, BAD_WINDOW = kCSBadWindowErr
, BAD_ARG_LENGTH = kCSBadArgLengthErr
, BAD_ARGS = kCSBadArgsErr
,
BAD_HANDLE = kCSBadHandleErr
, BAD_CIS = kCSBadCISErr
, BAD_SPEED = kCSBadSpeedErr
, READ_FAILURE = kCSReadFailureErr
,
WRITE_FAILURE = kCSWriteFailureErr
, GENERAL_FAILURE = kCSGeneralFailureErr
, NO_CARD = kCSNoCardErr
, UNSUPPORTED_FUNCTION = kCSUnsupportedFunctionErr
,
UNSUPPORTED_MODE = kCSUnsupportedModeErr
, BUSY = kCSBusyErr
, WRITE_PROTECTED = kCSWriteProtectedErr
, CONFIGURATION_LOCKED = kCSConfigurationLockedErr
,
IN_USE = kCSInUseErr
, NO_MORE_ITEMS = kCSNoMoreItemsErr
, OUT_OF_RESOURCE = kCSOutOfResourceErr
} |
| |
| enum | {
NULL_MESSAGE = kCSNullMessage
, CARD_INSERTION = kCSCardInsertionMessage
, CARD_REMOVAL = kCSCardRemovalMessage
, CARD_LOCK = kCSCardLockMessage
,
CARD_UNLOCK = kCSCardUnlockMessage
, CARD_READY = kCSCardReadyMessage
, CARD_RESET = kCSCardResetMessage
, INSERTION_REQUEST = kCSInsertionRequestMessage
,
INSERTION_COMPLETE = kCSInsertionCompleteMessage
, EJECTION_REQUEST = kCSEjectionRequestMessage
, EJECTION_FAILED = kCSEjectionFailedMessage
, PM_RESUME = kCSPMResumeMessage
,
PM_SUSPEND = kCSPMSuspendMessage
, RESET_PHYSICAL = kCSResetPhysicalMessage
, RESET_REQUEST = kCSResetRequestMessage
, RESET_COMPLETE = kCSResetCompleteMessage
,
BATTERY_DEAD = kCSBatteryDeadMessage
, BATTERY_LOW = kCSBatteryLowMessage
, WRITE_PROTECT = kCSWriteProtectMessage
, WRITE_ENABLED = kCSWriteEnabledMessage
,
CLIENT_INFO = kCSClientInfoMessage
, SS_UPDATED = kCSSSUpdatedMessage
, FUNCTION_INTERRUPT = kCSFunctionInterruptMessage
, ACCESS_ERROR = kCSAccessErrorMessage
,
CARD_UNCONFIGURED = kCSCardUnconfiguredMessage
, STATUS_CHANGED = kCSStatusChangedMessage
} |
| |
| enum | { kCSReadConfigRegister = 0x00
, kCSWriteConfigRegister = 0x01
} |
| |
| enum | {
kCSMemoryClient = 0x0001
, kCSIOClient = 0x0004
, kCSClientTypeMask = 0x0007
, kCSShareableCardInsertEvents = 0x0008
,
kCSExclusiveCardInsertEvents = 0x0010
, kCSInfoSubfunctionMask = 0xFF00
, kCSClientInfoSubfunction = 0x0000
, kCSCardNameSubfunction = 0x8000
,
kCSCardTypeSubfunction = 0x8100
, kCSHelpStringSubfunction = 0x8200
, kCSCardIconSubfunction = 0x8300
, kCSActionProcSubfunction = 0x8400
} |
| |
| enum | {
kCSExclusivelyUsed = 0x0001
, kCSEnableIREQs = 0x0002
, kCSVccChangeValid = 0x0004
, kCSVpp1ChangeValid = 0x0008
,
kCSVpp2ChangeValid = 0x0010
, kCSValidClient = 0x0020
, kCSSleepPower
, kCSLockSocket = 0x0080
,
kCSTurnOnInUse = 0x0100
} |
| |
| enum | { kCSMemoryInterface = 0x01
, kCSMemory_And_IO_Interface = 0x02
} |
| |
| enum | { kCSOptionRegisterPresent = 0x01
, kCSStatusRegisterPresent = 0x02
, kCSPinReplacementRegisterPresent = 0x04
, kCSCopyRegisterPresent = 0x08
} |
| |
| enum | { kCSOptionValueValid = 0x01
, kCSStatusValueValid = 0x02
, kCSPinReplacementValueValid = 0x04
, kCSCopyValueValid = 0x08
} |
| |
| enum | { kCSEventMaskThisSocketOnly = 0x0001
} |
| |
| enum | {
kCSWriteProtectEvent = 0x0001
, kCSCardLockChangeEvent = 0x0002
, kCSEjectRequestEvent = 0x0004
, kCSInsertRequestEvent = 0x0008
,
kCSBatteryDeadEvent = 0x0010
, kCSBatteryLowEvent = 0x0020
, kCSReadyChangeEvent = 0x0040
, kCSCardDetectChangeEvent = 0x0080
,
kCSPMChangeEvent = 0x0100
, kCSResetEvent = 0x0200
, kCSSSUpdateEvent = 0x0400
, kCSFunctionInterrupt = 0x0800
,
kCSAllEvents = 0xFFFF
} |
| |
| enum | { kCSClientsForAllSockets = 0x0000
, kCSClientsThisSocketOnly = 0x0001
} |
| |
| enum | { kCSReturnLinkTuples = 0x0001
} |
| |
| enum | {
kCSWriteProtected = 0x0001
, kCSCardLocked = 0x0002
, kCSEjectRequest = 0x0004
, kCSInsertRequest = 0x0008
,
kCSBatteryDead = 0x0010
, kCSBatteryLow = 0x0020
, kCSReady = 0x0040
, kCSCardDetected = 0x0080
} |
| |
| enum | {
kCSWriteProtectChanged = 0x0001
, kCSCardLockChanged = 0x0002
, kCSEjectRequestPending = 0x0004
, kCSInsertRequestPending = 0x0008
,
kCSBatteryDeadChanged = 0x0010
, kCSBatteryLowChanged = 0x0020
, kCSReadyChanged = 0x0040
, kCSCardDetectChanged = 0x0080
} |
| |
| enum | {
kCSMemoryWindow = 0x0001
, kCSIOWindow = 0x0002
, kCSAttributeWindow = 0x0004
, kCSWindowTypeMask = 0x0007
,
kCSEnableWindow = 0x0008
, kCSAccessSpeedValid = 0x0010
, kCSLittleEndian = 0x0020
, kCS16BitDataPath = 0x0040
,
kCSWindowPaged = 0x0080
, kCSWindowShared = 0x0100
, kCSWindowFirstShared = 0x0200
, kCSWindowProgrammable = 0x0400
} |
| |
| enum | {
kCSDeviceSpeedCodeMask = 0x07
, kCSSpeedExponentMask = 0x07
, kCSSpeedMantissaMask = 0x78
, kCSUseWait = 0x80
,
kCSAccessSpeed250nsec = 0x01
, kCSAccessSpeed200nsec = 0x02
, kCSAccessSpeed150nsec = 0x03
, kCSAccessSpeed100nsec = 0x04
,
kCSExtAccSpeedMant1pt0 = 0x01
, kCSExtAccSpeedMant1pt2 = 0x02
, kCSExtAccSpeedMant1pt3 = 0x03
, kCSExtAccSpeedMant1pt5 = 0x04
,
kCSExtAccSpeedMant2pt0 = 0x05
, kCSExtAccSpeedMant2pt5 = 0x06
, kCSExtAccSpeedMant3pt0 = 0x07
, kCSExtAccSpeedMant3pt5 = 0x08
,
kCSExtAccSpeedMant4pt0 = 0x09
, kCSExtAccSpeedMant4pt5 = 0x0A
, kCSExtAccSpeedMant5pt0 = 0x0B
, kCSExtAccSpeedMant5pt5 = 0x0C
,
kCSExtAccSpeedMant6pt0 = 0x0D
, kCSExtAccSpeedMant7pt0 = 0x0E
, kCSExtAccSpeedMant8pt0 = 0x0F
, kCSExtAccSpeedExp1ns = 0x00
,
kCSExtAccSpeedExp10ns = 0x01
, kCSExtAccSpeedExp100ns = 0x02
, kCSExtAccSpeedExp1us = 0x03
, kCSExtAccSpeedExp10us = 0x04
,
kCSExtAccSpeedExp100us = 0x05
, kCSExtAccSpeedExp1ms = 0x06
, kCSExtAccSpeedExp10ms = 0x07
} |
| |
| enum | { uppPCCardCSClientProcInfo = 0x000000E0
} |
| |
| enum | {
vsAppleReserved = 0x0000
, vsEjectCard = 0x0001
, vsGetCardInfo = 0x0002
, vsEnableSocketEvents = 0x0003
,
vsGetCardLocationIcon = 0x0004
, vsGetCardLocationText = 0x0005
, vsGetAdapterInfo = 0x0006
} |
| |
| enum | {
kCSLevelModeInterrupts = 0x00000001
, kCSPulseModeInterrupts = 0x00000002
, kCSProgrammableWindowAddr = 0x00000004
, kCSProgrammableWindowSize = 0x00000008
,
kCSSocketSleepPower = 0x00000010
, kCSSoftwareEject = 0x00000020
, kCSLockableSocket = 0x00000040
, kCSInUseIndicator = 0x00000080
} |
| |
| enum | {
kCSUnknownCardType = 0
, kCSMultiFunctionCardType = 1
, kCSMemoryCardType = 2
, kCSSerialPortCardType = 3
,
kCSSerialOnlyType = 0
, kCSDataModemType = 1
, kCSFaxModemType = 2
, kCSFaxAndDataModemMask = (kCSDataModemType | kCSFaxModemType)
,
kCSVoiceEncodingType = 4
, kCSParallelPortCardType = 4
, kCSFixedDiskCardType = 5
, kCSUnknownFixedDiskType = 0
,
kCSATAInterface = 1
, kCSRotatingDevice = (0 << 7)
, kCSSiliconDevice = (1 << 7)
, kCSVideoAdaptorCardType = 6
,
kCSNetworkAdaptorCardType = 7
, kCSAIMSCardType = 8
, kCSNumCardTypes = 9
} |
| |
The client interface to Card and Socket Services.
- Introduced In: System 7.5
- Avaliable From: Universal Interfaces 3.4.1
- Copyright: � 1994-2001 by Apple Computer, Inc. All rights reserved.
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/