Protected Attributes | |
| __pad0__: FMLiveSwitchDynamic<FMLiveSwitchIConnection>- (void) addIceServer:(FMLiveSwitchIceServer*)iceServer | |
| - (void) addIceServers: | (NSMutableArray *) | iceServers | 
| - (void) addOnGatheringStateChange: | (FMLiveSwitchAction1< TConnection > *) | value | 
| - (TConnection) addOnGatheringStateChangeWithBlock | 
| - (void) addOnGatheringStateChangeWithBlock: | (void(^)(TConnection)) | valueBlock | 
| - (void) addOnIceConnectionStateChange: | (FMLiveSwitchAction1< TConnection > *) | value | 
| - (TConnection) addOnIceConnectionStateChangeWithBlock | 
| - (void) addOnIceConnectionStateChangeWithBlock: | (void(^)(TConnection)) | valueBlock | 
| - (void) addOnLocalCandidate: | (FMLiveSwitchAction2< TConnection, FMLiveSwitchCandidate * > *) | value | 
| - (TConnection, FMLiveSwitchCandidate*) addOnLocalCandidateWithBlock | 
| - (void) addOnLocalCandidateWithBlock: | (void(^)(TConnection, FMLiveSwitchCandidate *)) | valueBlock | 
| - (void) addOnLocalDescription: | (FMLiveSwitchAction2< TConnection, FMLiveSwitchSessionDescription * > *) | value | 
| - (TConnection, FMLiveSwitchSessionDescription*) addOnLocalDescriptionWithBlock | 
| - (void) addOnLocalDescriptionWithBlock: | (void(^)(TConnection, FMLiveSwitchSessionDescription *)) | valueBlock | 
| - (void) addOnRemoteCandidate: | (FMLiveSwitchAction2< TConnection, FMLiveSwitchCandidate * > *) | value | 
| - (TConnection, FMLiveSwitchCandidate*) addOnRemoteCandidateWithBlock | 
| - (void) addOnRemoteCandidateWithBlock: | (void(^)(TConnection, FMLiveSwitchCandidate *)) | valueBlock | 
| - (void) addOnRemoteDescription: | (FMLiveSwitchAction2< TConnection, FMLiveSwitchSessionDescription * > *) | value | 
| - (TConnection, FMLiveSwitchSessionDescription*) addOnRemoteDescriptionWithBlock | 
| - (void) addOnRemoteDescriptionWithBlock: | (void(^)(TConnection, FMLiveSwitchSessionDescription *)) | valueBlock | 
| - (void) addOnRoundTripTime: | (FMLiveSwitchAction1< id > *) | value | 
| - (int) addOnRoundTripTimeWithBlock | 
| - (void) addOnRoundTripTimeWithBlock: | (void(^)(int)) | valueBlock | 
| - (void) addOnSignallingStateChange: | (FMLiveSwitchAction1< TConnection > *) | value | 
| - (TConnection) addOnSignallingStateChangeWithBlock | 
| - (void) addOnSignallingStateChangeWithBlock: | (void(^)(TConnection)) | valueBlock | 
| - (void) addOnStateChange: | (FMLiveSwitchAction1< TConnection > *) | value | 
| - (TConnection) addOnStateChangeWithBlock | 
| - (void) addOnStateChangeWithBlock: | (void(^)(TConnection)) | valueBlock | 
| - (FMLiveSwitchFuture<FMLiveSwitchCandidate*>*) addRemoteCandidate: | (FMLiveSwitchCandidate *) | remoteCandidate | 
| - (void) addToWebSocketConnectionWithOpenArgs: | (FMLiveSwitchWssServiceOpenArgs *) | openArgs | 
| - (TAudioStream) audioStream | 
| - (NSMutableArray*) audioStreams | 
Implemented in FMLiveSwitchWssWebSocketConnection.
| - (FMLiveSwitchBundlePolicy) bundlePolicy | 
| - (NSString*) canonicalName | 
| - (bool) close | 
| - (FMLiveSwitchFuture<FMLiveSwitchSessionDescription*>*) createAnswer | 
| - (FMLiveSwitchFuture<FMLiveSwitchSessionDescription*>*) createOffer | 
| - (TDataStream) dataStream | 
| - (NSMutableArray*) dataStreams | 
Implemented in FMLiveSwitchWssWebSocketConnection.
| - (int) deadStreamTimeout | 
| - (FMLiveSwitchError*) error | 
| - (NSString*) externalId | 
| - (void) failWithError: | (FMLiveSwitchError *) | error | 
| - (FMLiveSwitchIceGatheringState) gatheringState | 
| - (FMLiveSwitchFuture<FMLiveSwitchMediaReceiverStats*>*) getReceiverStatsWithStreamType: | (FMLiveSwitchStreamType) | streamType | 
| - (FMLiveSwitchMediaSenderStats*) getSenderStatsWithStreamType: | (FMLiveSwitchStreamType) | streamType | 
| - (FMLiveSwitchFuture<FMLiveSwitchConnectionStats*>*) getStats | 
Implemented in FMLiveSwitchWssWebSocketConnection.
| - (FMLiveSwitchTransportStats*) getTransportStats | 
| - (bool) hasAudio | 
| - (bool) hasData | 
| - (bool) hasVideo | 
| - (FMLiveSwitchIceConnectionState) iceConnectionState | 
| - (FMLiveSwitchIceGatherPolicy) iceGatherPolicy | 
| - (FMLiveSwitchIceServer*) iceServer | 
| - (NSMutableArray*) iceServers | 
| - (instancetype) initWithId: | (NSString *) | idValue | |
| localMediaForAudio: | (FMLiveSwitchLocalMedia *) | localMediaForAudio | |
| localMediaForVideo: | (FMLiveSwitchLocalMedia *) | localMediaForVideo | |
| remoteMedia: | (FMLiveSwitchRemoteMedia *) | remoteMedia | |
| streams: | (NSMutableArray *) | streams | |
Implemented in FMLiveSwitchWssWebSocketConnection.
| - (instancetype) initWithLocalMediaForAudio: | (FMLiveSwitchLocalMedia *) | localMediaForAudio | |
| localMediaForVideo: | (FMLiveSwitchLocalMedia *) | localMediaForVideo | |
| remoteMedia: | (FMLiveSwitchRemoteMedia *) | remoteMedia | |
| streams: | (NSMutableArray *) | streams | |
| - (bool) legacyTimeout | 
| - (FMLiveSwitchSessionDescription*) localDescription | 
| - (FMLiveSwitchMediaProtocol) mediaProtocol | 
| - (FMLiveSwitchSessionDescription*) remoteDescription | 
| - (void) removeIceServer: | (FMLiveSwitchIceServer *) | iceServer | 
| - (void) removeIceServers: | (NSMutableArray *) | iceServers | 
| - (void) removeOnGatheringStateChange: | (FMLiveSwitchAction1< TConnection > *) | value | 
| - (void) removeOnIceConnectionStateChange: | (FMLiveSwitchAction1< TConnection > *) | value | 
| - (void) removeOnLocalCandidate: | (FMLiveSwitchAction2< TConnection, FMLiveSwitchCandidate * > *) | value | 
| - (void) removeOnLocalDescription: | (FMLiveSwitchAction2< TConnection, FMLiveSwitchSessionDescription * > *) | value | 
| - (void) removeOnRemoteCandidate: | (FMLiveSwitchAction2< TConnection, FMLiveSwitchCandidate * > *) | value | 
| - (void) removeOnRemoteDescription: | (FMLiveSwitchAction2< TConnection, FMLiveSwitchSessionDescription * > *) | value | 
| - (void) removeOnRoundTripTime: | (FMLiveSwitchAction1< id > *) | value | 
| - (void) removeOnSignallingStateChange: | (FMLiveSwitchAction1< TConnection > *) | value | 
| - (void) removeOnStateChange: | (FMLiveSwitchAction1< TConnection > *) | value | 
| - (void) setBundlePolicy: | (FMLiveSwitchBundlePolicy) | value | 
| - (void) setDeadStreamTimeout: | (int) | value | 
| - (void) setError: | (FMLiveSwitchError *) | value | 
| - (void) setExternalId: | (NSString *) | value | 
| - (void) setIceGatherPolicy: | (FMLiveSwitchIceGatherPolicy) | value | 
| - (void) setIceServer: | (FMLiveSwitchIceServer *) | value | 
| - (void) setIceServers: | (NSMutableArray *) | value | 
| - (void) setLegacyTimeout: | (bool) | value | 
| - (FMLiveSwitchFuture<FMLiveSwitchSessionDescription*>*) setLocalDescription: | (FMLiveSwitchSessionDescription *) | localDescription | 
| - (FMLiveSwitchFuture<FMLiveSwitchSessionDescription*>*) setRemoteDescription: | (FMLiveSwitchSessionDescription *) | remoteDescription | 
| - (void) setState: | (FMLiveSwitchConnectionState) | value | 
| - (void) setTieBreaker: | (NSString *) | value | 
| - (void) setTimeout: | (int) | value | 
| - (void) setTrickleIcePolicy: | (FMLiveSwitchTrickleIcePolicy) | value | 
| - (FMLiveSwitchSignallingState) signallingState | 
| - (FMLiveSwitchConnectionState) state | 
| - (void) streamOverWebSocketWithAudioWebSocketStreamId: | (int) | audioWebSocketStreamId | |
| videoWebSocketStreamId: | (int) | videoWebSocketStreamId | |
| videoStreamInfo: | (FMLiveSwitchMediaStreamInfo *) | videoStreamInfo | |
| - (NSMutableArray*) streams | 
Implemented in FMLiveSwitchWssWebSocketConnection.
| - (NSString*) tieBreaker | 
| - (int) timeout | 
| - (FMLiveSwitchTrickleIcePolicy) trickleIcePolicy | 
| - (void) updateWebSocketConnectionWithConfig: | (FMLiveSwitchConnectionConfig *) | config | |
| promise: | (FMLiveSwitchPromise< id > *) | promise | |
| - (TVideoStream) videoStream | 
| - (NSMutableArray*) videoStreams | 
Implemented in FMLiveSwitchWssWebSocketConnection.
| - (FMLiveSwitchWssManager*) wssManager | 
| + (FMLiveSwitchWssWebSocketConnectionBase*) wssWebSocketConnectionBaseWithId: | (NSString *) | idValue | |
| localMediaForAudio: | (FMLiveSwitchLocalMedia *) | localMediaForAudio | |
| localMediaForVideo: | (FMLiveSwitchLocalMedia *) | localMediaForVideo | |
| remoteMedia: | (FMLiveSwitchRemoteMedia *) | remoteMedia | |
| streams: | (NSMutableArray *) | streams | |
| + (FMLiveSwitchWssWebSocketConnectionBase*) wssWebSocketConnectionBaseWithLocalMediaForAudio: | (FMLiveSwitchLocalMedia *) | localMediaForAudio | |
| localMediaForVideo: | (FMLiveSwitchLocalMedia *) | localMediaForVideo | |
| remoteMedia: | (FMLiveSwitchRemoteMedia *) | remoteMedia | |
| streams: | (NSMutableArray *) | streams | |
      
  | 
  protected |