nn::nex::StreamSettings Class

Syntax

class StreamSettings : public nn::nex::RootObject

Description

Encapsulates stream transport settings.

By calling the Stream::GetSettings method you can get references to objects of this class that are associated with the stream. You can then use those objects to access the stream settings.

Member Constants

S MAX_ENCRYPT_KEY_LEN Maximum size of the encryption key.
S MIN_ENCRYPT_KEY_LEN Minimum size of the encryption key.

Member Functions

GetMaxRetransmission Gets the maximum number of packet retransmissions at the current time.
SetMaxRetransmission Sets a maximum value for the number of retransmissions.
GetKeepAliveTimeout Gets the keep-alive timeout value.
SetKeepAliveTimeout Sets the keep-alive timeout value.
GetMaxSilenceTime Gets the maximum amount of silence time (in milliseconds).
SetMaxSilenceTime Sets a maximum value for the silence time.
SetEncryptionKey Sets an encryption key.
GetEncryptionKeyPaylod Gets the encryption key.
GetEncryptionKeyLength Gets the size of an encryption key.
IsEncryptionRequired Gets whether encryption is enabled.
SetIsEncryptionRequired Sets whether to enable encryption.
GetMaxUserReliableSubStreams Gets the greatest substream count for user-use reliable.
SetMaxUserReliableSubStreams Sets the greatest substream count for user-use reliable.
GetBundling Gets the packet handling settings for each stream.

Class Hierarchy

nn::nex::RootObject
  nn::nex::StreamSettings

See Also

Stream

Revision History

2012/01/26
Initial version.

CONFIDENTIAL