<FMLiveSwitchDtlsIClient> Protocol Reference

Instance Methods

(void) - close
 
(NSMutableData *) - getKeyingMaterial
 
(FMLiveSwitchError *) - open
 
(void) - receiveWithPacket:
 
(int) - selectedSrtpProtectionProfile
 
(void) - sendWithPacket:
 
(void) - setOnDataDecrypted:
 
(FMLiveSwitchDataBuffer *) - setOnDataDecryptedBlock
 
(void) - setOnDataDecryptedBlock:
 
(void) - setOnError:
 
(NSException *) - setOnErrorBlock
 
(void) - setOnErrorBlock:
 
(void) - setOnKeyingMaterialAvailable:
 
(FMLiveSwitchDataBuffer *) - setOnKeyingMaterialAvailableBlock
 
(void) - setOnKeyingMaterialAvailableBlock:
 

Method Documentation

◆ close

- (void) close

◆ getKeyingMaterial

- (NSMutableData*) getKeyingMaterial

◆ open

- (FMLiveSwitchError*) open

◆ receiveWithPacket:

- (void) receiveWithPacket: (FMLiveSwitchDataBuffer *)  packet

◆ selectedSrtpProtectionProfile

- (int) selectedSrtpProtectionProfile

◆ sendWithPacket:

- (void) sendWithPacket: (FMLiveSwitchDataBuffer *)  packet

◆ setOnDataDecrypted:

- (void) setOnDataDecrypted: (FMLiveSwitchAction1 *)  value

◆ setOnDataDecryptedBlock

- (FMLiveSwitchDataBuffer*) setOnDataDecryptedBlock

◆ setOnDataDecryptedBlock:

- (void) setOnDataDecryptedBlock: (void(^)(FMLiveSwitchDataBuffer *))  valueBlock

◆ setOnError:

- (void) setOnError: (FMLiveSwitchAction1 *)  value

◆ setOnErrorBlock

- (NSException*) setOnErrorBlock

◆ setOnErrorBlock:

- (void) setOnErrorBlock: (void(^)(NSException *))  valueBlock

◆ setOnKeyingMaterialAvailable:

- (void) setOnKeyingMaterialAvailable: (FMLiveSwitchAction1 *)  value

◆ setOnKeyingMaterialAvailableBlock

- (FMLiveSwitchDataBuffer*) setOnKeyingMaterialAvailableBlock

◆ setOnKeyingMaterialAvailableBlock:

- (void) setOnKeyingMaterialAvailableBlock: (void(^)(FMLiveSwitchDataBuffer *))  valueBlock