typedef enum DSErrorCode {
kDSNoErr 0,
kDSAbortErr -1000,
kDSEndOfFileErr,
kDSWasFlushedErr,
kDSNotRunningErr,
kDSWasRunningErr,
kDSNoPortErr,
kDSNoMsgErr,
kDSNotOpenErr,
kDSNoMemErr,
kDSNoSignalErr,
kDSSignalErr,
kDSNoReplyPortErr,
kDSBadConnectPortErr,
kDSSubDuplicateErr,
kDSSubMaxErr,
kDSSubNotFoundErr,
kDSInvalidTypeErr,
kDSBadBufAlignErr,
kDSBadChunkSizeErr,
kDSInitErr,
kDSClockNotValidErr,
kDSInvalidDSRequest,
kDSEOSRegistrationErr
}
kDSNoErr
kDSAbortErr
kDSEndOfFileErr
kDSWasFlushedErr
kDSNotRunningErr
kDSWasRunningErr
kDSNoPortErr
kDSNoMsgErr
kDSNotOpenErr
kDSNoMemErr
kDSNoSignalErr
kDSSignalErr
kDSNoReplyPortErr
kDSBadConnectPortErr
kDSSubDuplicateErr
kDSSubMaxErr
kDSSubNotFoundErr
kDSInvalidTypeErr
kDSBadBufAlignErr
kDSBadChunkSizeErr
kDSInitErr
kDSClockNotValidErr
kDSInvalidDSRequest
kDSEOSRegistrationErr