FMIceLinkDataStream Class Reference

Inherits from FMIceLinkDataStreamBase : FMIceLinkStream : FMIceLinkStreamBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject
Conforms to *
FMIceLinkDataChannel
Declared in FMIceLinkDataStream.h
FMIceLinkDataStream.m

Overview

A data stream.

– channels

Gets the channels.
- (NSMutableArray *)channels

Discussion

Gets the channels.

Declared In

FMIceLinkDataStream.h

– createSdpMediaDescriptionWithSdpMessage:supportSdes:isOffer:renegotiation:

Generates SDP media description for data stream.
- (FMIceLinkSdpMediaDescription *)createSdpMediaDescriptionWithSdpMessage:(FMIceLinkSdpMessage *)sdpMessage supportSdes:(bool)supportSdes isOffer:(bool)isOffer renegotiation:(bool)renegotiation

Parameters

sdpMessage

The SDP message.

supportSdes

if set to true Sdp message will contain SDES crypto attibutes.

isOffer

if set to true Sdp media description is a part of an Sdp offer.

renegotiation

Indicates whether media description generation is a part of the SDP renegotiation attempt.

Discussion

Generates SDP media description for data stream.

Declared In

FMIceLinkDataStream.h

+ dataStreamWithChannel:

Initializes a new instance of the FMIceLinkDataStream class.
+ (FMIceLinkDataStream *)dataStreamWithChannel:(FMIceLinkDataChannel *)channel

Parameters

channel

The channel.

Discussion

Initializes a new instance of the FMIceLinkDataStream class.

Declared In

FMIceLinkDataStream.h

+ dataStreamWithChannels:

Initializes a new instance of the FMIceLinkDataStream class.
+ (FMIceLinkDataStream *)dataStreamWithChannels:(NSMutableArray *)channels

Parameters

channels

The channels.

Discussion

Initializes a new instance of the FMIceLinkDataStream class.

Declared In

FMIceLinkDataStream.h

– initWithChannel:

Initializes a new instance of the FMIceLinkDataStream class.
- (instancetype)initWithChannel:(FMIceLinkDataChannel *)channel

Parameters

channel

The channel.

Discussion

Initializes a new instance of the FMIceLinkDataStream class.

Declared In

FMIceLinkDataStream.h

– initWithChannels:

Initializes a new instance of the FMIceLinkDataStream class.
- (instancetype)initWithChannels:(NSMutableArray *)channels

Parameters

channels

The channels.

Discussion

Initializes a new instance of the FMIceLinkDataStream class.

Declared In

FMIceLinkDataStream.h

– processCachedSettings

Process the cached settings.
- (void)processCachedSettings

Discussion

Process the cached settings.

Declared In

FMIceLinkDataStream.h

– sctpPort

Gets the SCTP port.
- (int)sctpPort

Discussion

Gets the SCTP port.

Declared In

FMIceLinkDataStream.h

– setUseSdes:

Sets a value indicating whether SDES encryption is in use for this stream.
- (void)setUseSdes:(bool)value

Discussion

Sets a value indicating whether SDES encryption is in use for this stream.

Declared In

FMIceLinkDataStream.h

– useSdes

Gets a value indicating whether SDES encryption is in use for this stream.
- (bool)useSdes

Discussion

Gets a value indicating whether SDES encryption is in use for this stream.

Declared In

FMIceLinkDataStream.h