A XirSys v2 client. More...
Instance Methods | |
| (NSString *) | - application | 
| Gets the "application" value.  More... | |
| (NSString *) | - domain | 
| Gets the "domain" value.  More... | |
| (NSString *) | - endpoint | 
| Gets the HTTP endpoint.  More... | |
| (FMLiveSwitchFuture< NSMutableArray * > *) | - getIceServers | 
| Gets an array of XirSys ICE servers.  More... | |
| (NSString *) | - ident | 
| Gets the "ident" value.  More... | |
| (instancetype) | - initWithIdent:secret:domain: | 
| Initializes a new instance of the FMLiveSwitchXirSysV2Client class.  More... | |
| (instancetype) | - initWithIdent:secret:domain:application: | 
| Initializes a new instance of the FMLiveSwitchXirSysV2Client class.  More... | |
| (instancetype) | - initWithIdent:secret:domain:application:room: | 
| Initializes a new instance of the FMLiveSwitchXirSysV2Client class.  More... | |
| (instancetype) | - initWithIdent:secret:domain:application:room:secure: | 
| Initializes a new instance of the FMLiveSwitchXirSysV2Client class.  More... | |
| (NSString *) | - room | 
| Gets the "room" value.  More... | |
| (NSString *) | - secret | 
| Gets the "secret" value.  More... | |
| (bool) | - secure | 
| Gets the "secure" value.  More... | |
| (void) | - setApplication: | 
| Sets the "application" value.  More... | |
| (void) | - setDomain: | 
| Sets the "domain" value.  More... | |
| (void) | - setEndpoint: | 
| Sets the HTTP endpoint.  More... | |
| (void) | - setIdent: | 
| Sets the "ident" value.  More... | |
| (void) | - setRoom: | 
| Sets the "room" value.  More... | |
| (void) | - setSecret: | 
| Sets the "secret" value.  More... | |
| (void) | - setSecure: | 
| Sets the "secure" value.  More... | |
Class Methods | |
| (FMLiveSwitchXirSysV2Client *) | + clientWithIdent:secret:domain: | 
| Initializes a new instance of the FMLiveSwitchXirSysV2Client class.  More... | |
| (FMLiveSwitchXirSysV2Client *) | + clientWithIdent:secret:domain:application: | 
| Initializes a new instance of the FMLiveSwitchXirSysV2Client class.  More... | |
| (FMLiveSwitchXirSysV2Client *) | + clientWithIdent:secret:domain:application:room: | 
| Initializes a new instance of the FMLiveSwitchXirSysV2Client class.  More... | |
| (FMLiveSwitchXirSysV2Client *) | + clientWithIdent:secret:domain:application:room:secure: | 
| Initializes a new instance of the FMLiveSwitchXirSysV2Client class.  More... | |
| (NSString *) | + defaultEndpoint | 
| Gets the default HTTP endpoint.  More... | |
| (void) | + setDefaultEndpoint: | 
| Sets the default HTTP endpoint.  More... | |
A XirSys v2 client.
| - (NSString*) application | 
Gets the "application" value.
Defaults to "default".
| + (FMLiveSwitchXirSysV2Client*) clientWithIdent: | (NSString *) | ident | |
| secret: | (NSString *) | secret | |
| domain: | (NSString *) | domain | |
Initializes a new instance of the FMLiveSwitchXirSysV2Client class.
| ident | The "ident" value. | 
| secret | The "secret" value. | 
| domain | The "domain" value. | 
| + (FMLiveSwitchXirSysV2Client*) clientWithIdent: | (NSString *) | ident | |
| secret: | (NSString *) | secret | |
| domain: | (NSString *) | domain | |
| application: | (NSString *) | application | |
Initializes a new instance of the FMLiveSwitchXirSysV2Client class.
| ident | The "ident" value. | 
| secret | The "secret" value. | 
| domain | The "domain" value. | 
| application | The "application" value. | 
| + (FMLiveSwitchXirSysV2Client*) clientWithIdent: | (NSString *) | ident | |
| secret: | (NSString *) | secret | |
| domain: | (NSString *) | domain | |
| application: | (NSString *) | application | |
| room: | (NSString *) | room | |
Initializes a new instance of the FMLiveSwitchXirSysV2Client class.
| ident | The "ident" value. | 
| secret | The "secret" value. | 
| domain | The "domain" value. | 
| application | The "application" value. | 
| room | The "room" value. | 
| + (FMLiveSwitchXirSysV2Client*) clientWithIdent: | (NSString *) | ident | |
| secret: | (NSString *) | secret | |
| domain: | (NSString *) | domain | |
| application: | (NSString *) | application | |
| room: | (NSString *) | room | |
| secure: | (bool) | secure | |
Initializes a new instance of the FMLiveSwitchXirSysV2Client class.
| ident | The "ident" value. | 
| secret | The "secret" value. | 
| domain | The "domain" value. | 
| application | The "application" value. | 
| room | The "room" value. | 
| secure | The "secure" value. | 
| + (NSString*) defaultEndpoint | 
Gets the default HTTP endpoint.
Defaults to "https://service.xirsys.com/ice".
| - (NSString*) domain | 
Gets the "domain" value.
| - (NSString*) endpoint | 
Gets the HTTP endpoint.
| - (FMLiveSwitchFuture<NSMutableArray*>*) getIceServers | 
Gets an array of XirSys ICE servers.
| - (NSString*) ident | 
Gets the "ident" value.
| - (instancetype) initWithIdent: | (NSString *) | ident | |
| secret: | (NSString *) | secret | |
| domain: | (NSString *) | domain | |
Initializes a new instance of the FMLiveSwitchXirSysV2Client class.
| ident | The "ident" value. | 
| secret | The "secret" value. | 
| domain | The "domain" value. | 
| - (instancetype) initWithIdent: | (NSString *) | ident | |
| secret: | (NSString *) | secret | |
| domain: | (NSString *) | domain | |
| application: | (NSString *) | application | |
Initializes a new instance of the FMLiveSwitchXirSysV2Client class.
| ident | The "ident" value. | 
| secret | The "secret" value. | 
| domain | The "domain" value. | 
| application | The "application" value. | 
| - (instancetype) initWithIdent: | (NSString *) | ident | |
| secret: | (NSString *) | secret | |
| domain: | (NSString *) | domain | |
| application: | (NSString *) | application | |
| room: | (NSString *) | room | |
Initializes a new instance of the FMLiveSwitchXirSysV2Client class.
| ident | The "ident" value. | 
| secret | The "secret" value. | 
| domain | The "domain" value. | 
| application | The "application" value. | 
| room | The "room" value. | 
| - (instancetype) initWithIdent: | (NSString *) | ident | |
| secret: | (NSString *) | secret | |
| domain: | (NSString *) | domain | |
| application: | (NSString *) | application | |
| room: | (NSString *) | room | |
| secure: | (bool) | secure | |
Initializes a new instance of the FMLiveSwitchXirSysV2Client class.
| ident | The "ident" value. | 
| secret | The "secret" value. | 
| domain | The "domain" value. | 
| application | The "application" value. | 
| room | The "room" value. | 
| secure | The "secure" value. | 
| - (NSString*) room | 
Gets the "room" value.
Defaults to "default".
| - (NSString*) secret | 
Gets the "secret" value.
| - (bool) secure | 
Gets the "secure" value.
Defaults to true. 
| - (void) setApplication: | (NSString *) | value | 
Sets the "application" value.
Defaults to "default".
| + (void) setDefaultEndpoint: | (NSString *) | value | 
Sets the default HTTP endpoint.
Defaults to "https://service.xirsys.com/ice".
| - (void) setDomain: | (NSString *) | value | 
Sets the "domain" value.
| - (void) setEndpoint: | (NSString *) | value | 
Sets the HTTP endpoint.
| - (void) setIdent: | (NSString *) | value | 
Sets the "ident" value.
| - (void) setRoom: | (NSString *) | value | 
Sets the "room" value.
Defaults to "default".
| - (void) setSecret: | (NSString *) | value | 
Sets the "secret" value.
| - (void) setSecure: | (bool) | value | 
Sets the "secure" value.
Defaults to true.