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 *)value
Discussion
Adds a handler that is raised when the Disabled property changes state.
Declared In
FMIceLinkStream.h
– canonicalName
Gets the canonical name.
- (NSString *)canonicalName
Discussion
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)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 stream.
Declared In
FMIceLinkStream.h
– disabled
Gets a value indicating whether this stream is disabled.
- (bool)disabled
Discussion
Gets a value indicating whether this stream is disabled.
Declared In
FMIceLinkStream.h
– encryptionMode
Gets the encryption mode.
- (FMIceLinkEncryptionMode)encryptionMode
Discussion
Gets the encryption mode.
Declared In
FMIceLinkStream.h
– encryptionModes
Gets the encryption modes.
- (NSMutableArray *)encryptionModes
Discussion
Gets the encryption modes.
Declared In
FMIceLinkStream.h
– encryptionPolicy
Gets a value indicating Encryption Policy
- (FMIceLinkEncryptionPolicy)encryptionPolicy
Discussion
Gets a value indicating Encryption Policy
Declared In
FMIceLinkStream.h
– initWithType:
Initializes a new instance of the FMIceLinkStream class.
- (instancetype)initWithType:(FMIceLinkStreamType)type
Parameters
type |
The type. |
---|
Discussion
Initializes a new instance of the FMIceLinkStream class.
Declared In
FMIceLinkStream.h
– localIceParameters
Gets the local ICE parameters.
- (FMIceLinkIceParameters *)localIceParameters
Discussion
Gets the local ICE parameters.
Declared In
FMIceLinkStream.h
– processCachedSettings
Evaluate cached settings and set them
- (void)processCachedSettings
Discussion
Evaluate cached settings and set them
Declared In
FMIceLinkStream.h
– remoteIceParameters
Gets the remote ICE parameters.
- (FMIceLinkIceParameters *)remoteIceParameters
Discussion
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 *)value
Discussion
Removes a handler that is raised when the Disabled property changes state.
Declared In
FMIceLinkStream.h
– sdesPolicy
Gets Sdes policy for stream.
- (FMIceLinkSdesPolicy)sdesPolicy
Discussion
Gets Sdes policy for stream.
Declared In
FMIceLinkStream.h
– setCanonicalName:
Sets the canonical name.
- (void)setCanonicalName:(NSString *)value
Discussion
Sets the canonical name.
Declared In
FMIceLinkStream.h
– setDisabled:
Sets a value indicating whether this stream is [disabled](#//api/name/disabled).
- (void)setDisabled:(bool)value
Discussion
Sets a value indicating whether this stream is [disabled](#//api/name/disabled).
Declared In
FMIceLinkStream.h
– setEncryptionMode:
Sets the encryption mode.
- (void)setEncryptionMode:(FMIceLinkEncryptionMode)value
Discussion
Sets the encryption mode.
Declared In
FMIceLinkStream.h
– setEncryptionModes:
Sets the encryption modes.
- (void)setEncryptionModes:(NSMutableArray *)value
Discussion
Sets the encryption modes.
Declared In
FMIceLinkStream.h
– setEncryptionPolicy:
Sets a value indicating Encryption Policy
- (void)setEncryptionPolicy:(FMIceLinkEncryptionPolicy)value
Discussion
Sets a value indicating Encryption Policy
Declared In
FMIceLinkStream.h
– setLocalIceParameters:
Sets the local ICE parameters.
- (void)setLocalIceParameters:(FMIceLinkIceParameters *)value
Discussion
Sets the local ICE parameters.
Declared In
FMIceLinkStream.h
– setSdesPolicy:
Sets Sdes policy for stream.
- (void)setSdesPolicy:(FMIceLinkSdesPolicy)value
Discussion
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)value
Discussion
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)value
Discussion
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)type
Parameters
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)useDtls
Discussion
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)useSdes
Discussion
Gets a value indicating whether SDES encryption is in use for this stream.
Declared In
FMIceLinkStream.h