A data stream. More...
Instance Methods | |
| (NSMutableArray *) | - channels |
| Gets the channels. More... | |
| (instancetype) | - initWithChannel: |
| Initializes a new instance of the FMLiveSwitchDataStream class. More... | |
| (instancetype) | - initWithChannels: |
| Initializes a new instance of the FMLiveSwitchDataStream class. More... | |
| (long long) | - maxMessageSize |
| Gets maximum message size that this client is willing to receive over this stream in bytes. More... | |
| (int) | - sctpPort |
| Gets the SCTP port. More... | |
| (void) | - setMaxMessageSize: |
| Sets maximum message size that this client is willing to receive over this stream in bytes. More... | |
| (void) | - setSctpPort: |
| Sets the SCTP port. More... | |
| (void) | - setUseSdes: |
| Sets a value indicating whether SDES encryption is in use for this stream. More... | |
| (FMLiveSwitchTransportInfo *) | - transportInfo |
| Gets transport information. More... | |
| (bool) | - useSdes |
| Gets a value indicating whether SDES encryption is in use for this stream. More... | |
Instance Methods inherited from FMLiveSwitchDataStreamBase | |
| (void) | - attachToChannel: |
| Attaches a data channel to this stream (events and IDs). More... | |
| (long long) | - bytesReceived |
| Gets the number of bytes received. More... | |
| (long long) | - bytesSent |
| Gets the number of bytes sent. More... | |
| (NSString *) | - canonicalName |
| Gets the canonical name. More... | |
| (FMLiveSwitchError *) | - changeDirectionWithNewDirection: |
| Changes this stream's direction. More... | |
| (FMLiveSwitchStreamDirection) | - direction |
| Gets the current direction. More... | |
| (FMLiveSwitchDataStreamInfo *) | - info |
| Gets the data stream info. More... | |
| (instancetype) | - init |
| Initializes a new instance of the FMLiveSwitchDataStreamBase`1 class. More... | |
| (NSString *) | - label |
| Gets a label that identifies this class. More... | |
| (FMLiveSwitchStreamDirection) | - localDirection |
| Gets the current direction. More... | |
| (long long) | - messagesReceived |
| Gets the number of messages received. More... | |
| (long long) | - messagesSent |
| Gets the number of messages sent. More... | |
| (void) | - processStateChange |
| Processes a state change. More... | |
| (void) | - processStateLockChange |
| Processes a state lock change. More... | |
| (void) | - registerDataReceivedWithDataLength: |
| Registers that a data has been received. More... | |
| (void) | - registerDataSentWithDataLength: |
| Registers that a data has been received. More... | |
| (FMLiveSwitchStreamDirection) | - remoteDirection |
| Gets the current direction. More... | |
| (void) | - setLocalDirection: |
| Sets the current direction. More... | |
Class Methods | |
| (FMLiveSwitchDataStream *) | + dataStreamWithChannel: |
| Initializes a new instance of the FMLiveSwitchDataStream class. More... | |
| (FMLiveSwitchDataStream *) | + dataStreamWithChannels: |
| Initializes a new instance of the FMLiveSwitchDataStream class. More... | |
Class Methods inherited from FMLiveSwitchDataStreamBase | |
| (FMLiveSwitchDataStreamBase *) | + dataStreamBase |
| Initializes a new instance of the FMLiveSwitchDataStreamBase`1 class. More... | |
Additional Inherited Members | |
Protected Attributes inherited from FMLiveSwitchDataStreamBase | |
| __pad0__: FMLiveSwitchStream<FMLiveSwitchIDataStream | |
A data stream.
| - (NSMutableArray*) channels |
Gets the channels.
Implements FMLiveSwitchDataStreamBase.
| + (FMLiveSwitchDataStream*) dataStreamWithChannel: | (FMLiveSwitchDataChannel *) | channel |
Initializes a new instance of the FMLiveSwitchDataStream class.
| channel | The channel. |
| + (FMLiveSwitchDataStream*) dataStreamWithChannels: | (NSMutableArray *) | channels |
Initializes a new instance of the FMLiveSwitchDataStream class.
| channels | The channels. |
| - (instancetype) initWithChannel: | (FMLiveSwitchDataChannel *) | channel |
Initializes a new instance of the FMLiveSwitchDataStream class.
| channel | The channel. |
| - (instancetype) initWithChannels: | (NSMutableArray *) | channels |
Initializes a new instance of the FMLiveSwitchDataStream class.
| channels | The channels. |
| - (long long) maxMessageSize |
Gets maximum message size that this client is willing to receive over this stream in bytes.
| - (int) sctpPort |
Gets the SCTP port.
| - (void) setMaxMessageSize: | (long long) | value |
Sets maximum message size that this client is willing to receive over this stream in bytes.
| - (void) setSctpPort: | (int) | value |
Sets the SCTP port.
| - (void) setUseSdes: | (bool) | value |
Sets a value indicating whether SDES encryption is in use for this stream.
| - (FMLiveSwitchTransportInfo*) transportInfo |
Gets transport information.
| - (bool) useSdes |
Gets a value indicating whether SDES encryption is in use for this stream.