nn::nex::StreamBundling Class

Syntax

class StreamBundling : public nn::nex::RootObject

Description

Encapsulates packet-bundling settings for each stream.

By calling the Stream::GetSettings().GetBundling() 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.

The standard settings for this class are for it to be enabled, with a timeout setting of 0, and with packets bundled and sent for each dispatch.

All streams obtained with the Stream::GetSettings function have packet handling settings such as DO or DirectStream.

Member Functions

IsEnabled Returns whether packet bundling is enabled.
Disable Disables packet bundling.
Enable Enables packet bundling.
SetMaxFlushDelay Specifies the timeout time for packet bundling.
GetMaxUnreliableBundlingPackets Gets the maximum number of unreliable packets for bundling.
SetMaxUnreliableBundlingPackets Sets the maximum number of unreliable packets for bundling.
GetMaxReliableBundlingPackets Gets the maximum number of reliable packets for bundling.
SetMaxReliableBundlingPackets Sets the maximum number of reliable packets for bundling.

Class Hierarchy

nn::nex::RootObject
  nn::nex::StreamBundling

See Also

StreamSettings

Revision History

2012/04/20
Initial version.

CONFIDENTIAL