DBUserBaseClient
Objective-C
@interface DBUserBaseClient : NSObject {
id<DBTransportClient> _transportClient;
}
Swift
class DBUserBaseClient : NSObject
Base client object that contains an instance field for each namespace, each of which contains references to all routes within that namespace. Fully-implemented API clients will inherit this class.
-
Routes within the
account
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBACCOUNTUserAuthRoutes *_Nonnull accountRoutes;
Swift
var accountRoutes: DBACCOUNTUserAuthRoutes { get }
-
Routes within the
auth
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBAUTHUserAuthRoutes *_Nonnull authRoutes;
Swift
var authRoutes: DBAUTHUserAuthRoutes { get }
-
Routes within the
check
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBCHECKUserAuthRoutes *_Nonnull checkRoutes;
Swift
var checkRoutes: DBCHECKUserAuthRoutes { get }
-
Routes within the
contacts
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBCONTACTSUserAuthRoutes *_Nonnull contactsRoutes;
Swift
var contactsRoutes: DBCONTACTSUserAuthRoutes { get }
-
Routes within the
fileProperties
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBFILEPROPERTIESUserAuthRoutes *_Nonnull filePropertiesRoutes;
Swift
var filePropertiesRoutes: DBFILEPROPERTIESUserAuthRoutes { get }
-
Routes within the
fileRequests
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBFILEREQUESTSUserAuthRoutes *_Nonnull fileRequestsRoutes;
Swift
var fileRequestsRoutes: DBFILEREQUESTSUserAuthRoutes { get }
-
Routes within the
files
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBFILESUserAuthRoutes *_Nonnull filesRoutes;
Swift
var filesRoutes: DBFILESUserAuthRoutes { get }
-
Routes within the
openid
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBOPENIDUserAuthRoutes *_Nonnull openidRoutes;
Swift
var openidRoutes: DBOPENIDUserAuthRoutes { get }
-
Routes within the
paper
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBPAPERUserAuthRoutes *_Nonnull paperRoutes;
Swift
var paperRoutes: DBPAPERUserAuthRoutes { get }
-
Routes within the
sharing
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBSHARINGUserAuthRoutes *_Nonnull sharingRoutes;
Swift
var sharingRoutes: DBSHARINGUserAuthRoutes { get }
-
Routes within the
users
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBUSERSUserAuthRoutes *_Nonnull usersRoutes;
Swift
var usersRoutes: DBUSERSUserAuthRoutes { get }
-
Initializes the
DBUserBaseClient
object with a networking client.Declaration
Objective-C
- (nonnull instancetype)initWithTransportClient: (nonnull id<DBTransportClient>)client;