FMLiveSwitchWssConnectionStateUpdate Class Reference

Instance Methods

(NSString *) - connectionId
 
(instancetype) - initWithConnectionId:state:
 
(instancetype) - initWithConnectionId:state:dataBufferGetter:
 
(instancetype) - initWithConnectionId:state:dataBufferGetterBlock:
 
(void) - setState:
 
(FMLiveSwitchConnectionState) - state
 
- Instance Methods inherited from FMLiveSwitchWssPacket
(instancetype) - init
 
(FMLiveSwitchWssPacketType) - packetType
 
(void) - release
 
(void) - setPacketType:
 
(void) - setStreamId:
 
(void) - setVersion:
 
(int) - streamId
 
(int) - version
 

Class Methods

(FMLiveSwitchWssConnectionStateUpdate *) + parseBuffer:
 
(FMLiveSwitchWssConnectionStateUpdate *) + wssConnectionStateUpdateWithConnectionId:state:
 
(FMLiveSwitchWssConnectionStateUpdate *) + wssConnectionStateUpdateWithConnectionId:state:dataBufferGetter:
 
(FMLiveSwitchWssConnectionStateUpdate *) + wssConnectionStateUpdateWithConnectionId:state:dataBufferGetterBlock:
 
- Class Methods inherited from FMLiveSwitchWssPacket
(FMLiveSwitchWssPacket *) + parseWithBuffer:
 
(FMLiveSwitchWssPacket *) + wssPacket
 

Method Documentation

◆ connectionId

- (NSString*) connectionId

◆ initWithConnectionId:state:

- (instancetype) initWithConnectionId: (NSString *)  connectionId
state: (FMLiveSwitchConnectionState)  state 

◆ initWithConnectionId:state:dataBufferGetter:

- (instancetype) initWithConnectionId: (NSString *)  connectionId
state: (FMLiveSwitchConnectionState)  state
dataBufferGetter: (FMLiveSwitchFunction1< id, FMLiveSwitchDataBuffer * > *)  dataBufferGetter 

◆ initWithConnectionId:state:dataBufferGetterBlock:

- (instancetype) initWithConnectionId: (NSString *)  connectionId
state: (FMLiveSwitchConnectionState)  state
dataBufferGetterBlock: (FMLiveSwitchDataBuffer *(^)(int))  dataBufferGetterBlock 

◆ parseBuffer:

◆ setState:

- (void) setState: (FMLiveSwitchConnectionState)  value

◆ state

- (FMLiveSwitchConnectionState) state

◆ wssConnectionStateUpdateWithConnectionId:state:

+ (FMLiveSwitchWssConnectionStateUpdate*) wssConnectionStateUpdateWithConnectionId: (NSString *)  connectionId
state: (FMLiveSwitchConnectionState)  state 

◆ wssConnectionStateUpdateWithConnectionId:state:dataBufferGetter:

+ (FMLiveSwitchWssConnectionStateUpdate*) wssConnectionStateUpdateWithConnectionId: (NSString *)  connectionId
state: (FMLiveSwitchConnectionState)  state
dataBufferGetter: (FMLiveSwitchFunction1< id, FMLiveSwitchDataBuffer * > *)  dataBufferGetter 

◆ wssConnectionStateUpdateWithConnectionId:state:dataBufferGetterBlock:

+ (FMLiveSwitchWssConnectionStateUpdate*) wssConnectionStateUpdateWithConnectionId: (NSString *)  connectionId
state: (FMLiveSwitchConnectionState)  state
dataBufferGetterBlock: (FMLiveSwitchDataBuffer *(^)(int))  dataBufferGetterBlock