Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Cyberdog Programmer's Kit / Part 3 - Cyberdog Reference
Chapter 6 - Types, Constants, and Global Functions / Types and Constants


Exceptions

The following constants represent exceptions that can be raised by Cyberdog methods and functions.

kCyberErrorsBase
The base Cyberdog error constant. All Cyberdog exceptions are defined as offsets from kCyberErrorsBase.
kCDErrInvalidObject
The object whose method was called is invalid. This exception is thrown by objects whose internal state has been corrupted.
kCDErrInvalidURL
The specified URL is invalid. This exception is thrown by CyberSession::CreateCyberItemFromURL (page 355).
kCDErrServerBusy
The server is unable to process requests at this time.
kCDErrAuthentication
The server does not recognize the user name or password.
kCDErrItemUnavailable
The mail message or news group posting is no longer available.
kCDErrParamAlreadyExists
An attempt was made to add a parameter with a duplicate parameter key to a parameter set.
kCDErrNoInternetConfig
The Internet Config extension is not installed.
kCDErrCyberSessionAlreadyExists
An attempt was made to create and initialize a Cyberdog session object when one already exists.
kCDErrInvalidServiceResource
The contents of the 'srvc' resource are invalid.
kCDErrNoFileRepresentation
The Cyberdog item is not downloadable. CyberItem::GetFileInfo (page 234) throws this exception when it is called with the kCDInfoDownload constant and the Cyberdog item does not reference downloadable data.
kCDErrPasswordRetriesExceeded
The number of password retries was exceeded.
kCDErrMacTCPorOTMissing
The required networking software (MacTCP or Open Transport) is not installed.
kCDErrItemNotResolved
The Cyberdog item is not resolved.

Previous Book Contents Book Index Next

© Apple Computer, Inc.
13 JUL 1996