ROProxy
Overview
ROProxy is the abstract base class for Proxy classes defined for your services. Proxy objects are used on the client side as call sites for methods on your services, and encapsulate the logic needed for taking the method calls and remoting them to the server.
You will usually not instantiate instances of this class itself, but use the descendant classes from your own Interface files.
Location
- Reference: ROProxy.h
- Namespace: RemObjectsSDK
- Ancestry: NSObject | ROProxy
initWithMessage:channel:
- (nonnull instancetype) initWithMessage:(nonnull ROMessage *)aMessage channel:(nonnull ROClientChannel *)aChannel
Parameters:
- aMessage:
- aChannel:
initWithService:
- (nonnull instancetype) initWithService:(nonnull RORemoteService *)aService
Parameters:
- aService:
initWithURL:
- (nonnull instancetype) initWithURL:(nonnull NSURL *)aURL
Parameters:
- aURL:
proxyWithMessage:channel:
+ (nonnull instancetype) proxyWithMessage:(nonnull ROMessage *)aMessage channel:(nonnull ROClientChannel *)aChannel
Parameters:
- aMessage:
- aChannel:
proxyWithService:
+ (nonnull instancetype) proxyWithService:(nonnull RORemoteService *)aService
Parameters:
- aService:
proxyWithURL:
+ (nonnull instancetype) proxyWithURL:(nonnull NSURL *)aURL
Parameters:
- aURL:
proxyWithMessage:channel:
+ (nonnull instancetype) proxyWithMessage:(nonnull ROMessage *)aMessage channel:(nonnull ROClientChannel *)aChannel
Parameters:
- aMessage:
- aChannel:
proxyWithService:
+ (nonnull instancetype) proxyWithService:(nonnull RORemoteService *)aService
Parameters:
- aService:
proxyWithURL:
+ (nonnull instancetype) proxyWithURL:(nonnull NSURL *)aURL
Parameters:
- aURL:
initWithMessage:channel:
- (nonnull instancetype) initWithMessage:(nonnull ROMessage *)aMessage channel:(nonnull ROClientChannel *)aChannel
Parameters:
- aMessage:
- aChannel:
initWithService:
- (nonnull instancetype) initWithService:(nonnull RORemoteService *)aService
Parameters:
- aService:
initWithURL:
- (nonnull instancetype) initWithURL:(nonnull NSURL *)aURL
Parameters:
- aURL: