Network Services Location Manager Constants

NSLDialogOptionsFlags

Constants defined for use with the NSLDialogOptions structure.

enum {
   kNSLDefaultNSLDlogOptions = 0x00000000,
   kNSLNoURLTEField = 0x00000001
};
typedef UInt32 NSLDialogOptionFlags;
Constants
kNSLDefaultNSLDlogOptions
kNSLNoURLTEField
Discussion

The NSLDialogOptionFlags enumeration defines constants that tell the NSLStandardGetURL function how to display its dialog box.

NSLEventCode

Constants defined for use in the searchDataType field of the NSLClientAsyncInfo structure.

enum {
   kNSLServicesLookupDataEvent = 6,
   kNSLNeighborhoodLookupDataEvent = 7,
   kNSLSNewDataEvent = 8,
   kNSLContinueLookupEvent = 9
};
typedef UInt16 NSLEventCode;
Constants
kNSLServicesLookupDataEvent
kNSLNeighborhoodLookupDataEvent
kNSLSNewDataEvent
kNSLContinueLookupEvent

NSLSearchState

Constants defined for use in the searchState field of the NSLClientAsyncInfo structure to describe the state of a search.

enum {
   kNSLSearchStateBufferFull = 1,
   kNSLSearchStateOnGoing = 2,
   kNSLSearchStateComplete = 3,
   kNSLSearchStateStalled = 4,
   kNSLWaitingForContinue = 5
};
typedef UInt16 NSLSearchState;
Constants
kNSLSearchStateBufferFull
kNSLSearchStateOnGoing
kNSLSearchStateComplete
kNSLSearchStateStalled
kNSLWaitingForContinue
Discussion

The NSLSearchState enumeration defines constants that describe the state of a search.