FMLiveSwitchWssStunResponse Class Reference

Instance Methods

(instancetype) - initWithTransactionId:
 
(instancetype) - initWithTransactionId:dataBufferGetter:
 
(instancetype) - initWithTransactionId:dataBufferGetterBlock:
 
(void) - setTransactionId:
 
(int) - transactionId
 
- Instance Methods inherited from FMLiveSwitchWssPacket
(instancetype) - init
 
(FMLiveSwitchWssPacketType) - packetType
 
(void) - release
 
(void) - setPacketType:
 
(void) - setStreamId:
 
(void) - setVersion:
 
(int) - streamId
 
(int) - version
 

Class Methods

(FMLiveSwitchWssStunResponse *) + parseBuffer:
 
(FMLiveSwitchWssStunResponse *) + wssStunResponseWithTransactionId:
 
(FMLiveSwitchWssStunResponse *) + wssStunResponseWithTransactionId:dataBufferGetter:
 
(FMLiveSwitchWssStunResponse *) + wssStunResponseWithTransactionId:dataBufferGetterBlock:
 
- Class Methods inherited from FMLiveSwitchWssPacket
(FMLiveSwitchWssPacket *) + parseWithBuffer:
 
(FMLiveSwitchWssPacket *) + wssPacket
 

Method Documentation

◆ initWithTransactionId:

- (instancetype) initWithTransactionId: (int)  transactionId

◆ initWithTransactionId:dataBufferGetter:

- (instancetype) initWithTransactionId: (int)  transactionId
dataBufferGetter: (FMLiveSwitchFunction1< id, FMLiveSwitchDataBuffer * > *)  dataBufferGetter 

◆ initWithTransactionId:dataBufferGetterBlock:

- (instancetype) initWithTransactionId: (int)  transactionId
dataBufferGetterBlock: (FMLiveSwitchDataBuffer *(^)(int))  dataBufferGetterBlock 

◆ parseBuffer:

+ (FMLiveSwitchWssStunResponse*) parseBuffer: (FMLiveSwitchDataBuffer *)  buffer

◆ setTransactionId:

- (void) setTransactionId: (int)  value

◆ transactionId

- (int) transactionId

◆ wssStunResponseWithTransactionId:

+ (FMLiveSwitchWssStunResponse*) wssStunResponseWithTransactionId: (int)  transactionId

◆ wssStunResponseWithTransactionId:dataBufferGetter:

+ (FMLiveSwitchWssStunResponse*) wssStunResponseWithTransactionId: (int)  transactionId
dataBufferGetter: (FMLiveSwitchFunction1< id, FMLiveSwitchDataBuffer * > *)  dataBufferGetter 

◆ wssStunResponseWithTransactionId:dataBufferGetterBlock:

+ (FMLiveSwitchWssStunResponse*) wssStunResponseWithTransactionId: (int)  transactionId
dataBufferGetterBlock: (FMLiveSwitchDataBuffer *(^)(int))  dataBufferGetterBlock