#import <Foundation/Foundation.h>
Classes | |
class | GDNetUtility |
BlackBerry Dynamics proxy infrastructure network utilities. More... | |
Typedefs | |
typedef void(^ | GDNslookupCompletion) (NSDictionary *response, NSError *error) |
BlackBerry Dynamics name service lookup completion block. More... | |
Enumerations | |
enum | GDNslookupType { GDNslookupCNAME = 0, GDNslookupARECORD } |
Enumerated constants for use with the BlackBerry Dynamics name service. More... | |
enum | GDNslookupErr { GDNslookupErrTimeout = 100, GDNslookupErrHostNotListed, GDNslookupErrNetworkError = 102, GDNslookupErrParsingResponseError = 103, GDNslookupErrInternalError = 104, GDNslookupErrParameterError = 105, GDNetUtilityErrCouldNotPerformService = 500 } |
Variables | |
NSString *const | GDNetUtilityErrorDomain |
The error domain for BlackBerry Dynamics proxy infrastructure utility errors. More... | |
typedef void(^ GDNslookupCompletion) (NSDictionary *response, NSError *error) |
Pass a code block of this type as the completion
parameter to the nslookup function.
The block receives two parameters.
response | NSDictionary containing the results if the lookup succeeded, or nil otherwise. |
error | NSError containing a description of the error condition if the lookup failed, or nil otherwise. |
enum GDNslookupType |
Use these constants to specify the type of results required for a BlackBerry Dynamics name service lookup. The type parameter of the nslookup function always takes one of these values.
Enumerator | |
---|---|
GDNslookupCNAME | Specify a CNAME lookup. |
GDNslookupARECORD | Specify an A record lookup. |