FMIceLinkStream Class Reference
| Inherits from | FMIceLinkStreamBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
|---|---|
| Declared in | FMIceLinkStream.h FMIceLinkStream.m |
– addOnDisabledChange:
Adds a handler that is raised when the Disabled property changes state.
- (void)addOnDisabledChange:(FMIceLinkAction0 *)valueDiscussion
Adds a handler that is raised when the Disabled property changes state.
Declared In
FMIceLinkStream.h
– canonicalName
Gets the canonical name.
- (NSString *)canonicalNameDiscussion
Gets the canonical name.
Declared In
FMIceLinkStream.h
– createSdpMediaDescriptionWithSdpMessage:supportSdes:isOffer:renegotiation:
Generates SDP media description for stream.
- (FMIceLinkSdpMediaDescription *)createSdpMediaDescriptionWithSdpMessage:(FMIceLinkSdpMessage *)sdpMessage supportSdes:(bool)supportSdes isOffer:(bool)isOffer renegotiation:(bool)renegotiationParameters
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 stream.
Declared In
FMIceLinkStream.h
– disabled
Gets a value indicating whether this stream is disabled.
- (bool)disabledDiscussion
Gets a value indicating whether this stream is disabled.
Declared In
FMIceLinkStream.h
– encryptionMode
Gets the encryption mode.
- (FMIceLinkEncryptionMode)encryptionModeDiscussion
Gets the encryption mode.
Declared In
FMIceLinkStream.h
– encryptionModes
Gets the encryption modes.
- (NSMutableArray *)encryptionModesDiscussion
Gets the encryption modes.
Declared In
FMIceLinkStream.h
– encryptionPolicy
Gets a value indicating Encryption Policy
- (FMIceLinkEncryptionPolicy)encryptionPolicyDiscussion
Gets a value indicating Encryption Policy
Declared In
FMIceLinkStream.h
– initWithType:
Initializes a new instance of the FMIceLinkStream class.
- (instancetype)initWithType:(FMIceLinkStreamType)typeParameters
type |
The type. |
|---|
Discussion
Initializes a new instance of the FMIceLinkStream class.
Declared In
FMIceLinkStream.h
– localIceParameters
Gets the local ICE parameters.
- (FMIceLinkIceParameters *)localIceParametersDiscussion
Gets the local ICE parameters.
Declared In
FMIceLinkStream.h
– processCachedSettings
Evaluate cached settings and set them
- (void)processCachedSettingsDiscussion
Evaluate cached settings and set them
Declared In
FMIceLinkStream.h
– remoteIceParameters
Gets the remote ICE parameters.
- (FMIceLinkIceParameters *)remoteIceParametersDiscussion
Gets the remote ICE parameters.
Declared In
FMIceLinkStream.h
– removeOnDisabledChange:
Removes a handler that is raised when the Disabled property changes state.
- (void)removeOnDisabledChange:(FMIceLinkAction0 *)valueDiscussion
Removes a handler that is raised when the Disabled property changes state.
Declared In
FMIceLinkStream.h
– sdesPolicy
Gets Sdes policy for stream.
- (FMIceLinkSdesPolicy)sdesPolicyDiscussion
Gets Sdes policy for stream.
Declared In
FMIceLinkStream.h
– setCanonicalName:
Sets the canonical name.
- (void)setCanonicalName:(NSString *)valueDiscussion
Sets the canonical name.
Declared In
FMIceLinkStream.h
– setDisabled:
Sets a value indicating whether this stream is [disabled](#//api/name/disabled).
- (void)setDisabled:(bool)valueDiscussion
Sets a value indicating whether this stream is [disabled](#//api/name/disabled).
Declared In
FMIceLinkStream.h
– setEncryptionMode:
Sets the encryption mode.
- (void)setEncryptionMode:(FMIceLinkEncryptionMode)valueDiscussion
Sets the encryption mode.
Declared In
FMIceLinkStream.h
– setEncryptionModes:
Sets the encryption modes.
- (void)setEncryptionModes:(NSMutableArray *)valueDiscussion
Sets the encryption modes.
Declared In
FMIceLinkStream.h
– setEncryptionPolicy:
Sets a value indicating Encryption Policy
- (void)setEncryptionPolicy:(FMIceLinkEncryptionPolicy)valueDiscussion
Sets a value indicating Encryption Policy
Declared In
FMIceLinkStream.h
– setLocalIceParameters:
Sets the local ICE parameters.
- (void)setLocalIceParameters:(FMIceLinkIceParameters *)valueDiscussion
Sets the local ICE parameters.
Declared In
FMIceLinkStream.h
– setSdesPolicy:
Sets Sdes policy for stream.
- (void)setSdesPolicy:(FMIceLinkSdesPolicy)valueDiscussion
Sets Sdes policy for stream.
Declared In
FMIceLinkStream.h
– setUseDtls:
Sets a value indicating whether DTLS encryption is in use for this stream.
- (void)setUseDtls:(bool)valueDiscussion
Sets a value indicating whether DTLS encryption is in use for this stream.
Declared In
FMIceLinkStream.h
– setUseSdes:
Sets a value indicating whether SDES encryption is in use for this stream.
- (void)setUseSdes:(bool)valueDiscussion
Sets a value indicating whether SDES encryption is in use for this stream.
Declared In
FMIceLinkStream.h
+ streamWithType:
Initializes a new instance of the FMIceLinkStream class.
+ (FMIceLinkStream *)streamWithType:(FMIceLinkStreamType)typeParameters
type |
The type. |
|---|
Discussion
Initializes a new instance of the FMIceLinkStream class.
Declared In
FMIceLinkStream.h
– useDtls
Gets a value indicating whether DTLS encryption is in use for this stream.
- (bool)useDtlsDiscussion
Gets a value indicating whether DTLS encryption is in use for this stream.
Declared In
FMIceLinkStream.h
– useSdes
Gets a value indicating whether SDES encryption is in use for this stream.
- (bool)useSdesDiscussion
Gets a value indicating whether SDES encryption is in use for this stream.
Declared In
FMIceLinkStream.h