nn::rdt::CTR NamespaceThe CTR RDT (reliable local communication) namespace.
nn::rdt::CTR::Receiver
|
Class that represents a device that receives data. |
|---|---|
nn::rdt::CTR::Sender
|
Class that represents a device that sends data. |
nn::rdt::CTR::ResultAlreadyInitialized
|
Indicates that a function exited without doing anything because initialization had already finished (this is not an error). |
nn::rdt::CTR::ResultDoNothing
|
Indicates that a function exited without doing anything (this is not an error). |
nn::rdt::CTR::ResultNotInitialized
|
Indicates an uninitialized instance. |
nn::rdt::CTR::ResultSendBufferIsNotAvailable
|
Indicates that the Sender::Send function attempted to write data to the send buffer, but the send buffer did not have enough free space. |
nn::rdt::CTR::ResultInvalidSize
|
Indicates that an invalid size was specified as an argument. |
nn::rdt::CTR::ResultMisalignedAddress
|
Indicates that a memory address with an invalid alignment was passed as an argument. |
nn::rdt::CTR::ResultNullPointer
|
Indicates an error caused by specifying a null pointer as an argument. |
nn::rdt::CTR::ResultResetReceived
|
Indicates that a reset signal was received from a peer and there was a state transition to CLOSED. |
nn::rdt::CTR::ResultResendQueueIsFull
|
Indicates that the RDT library's internal resend queue was full. |
nn::rdt::CTR::ResultUntimelyFunctionCall
|
Indicates that a function was called when it should not have been. |
nn::rdt::CTR::ResultNoData
|
A result code that is used only within the library. Indicates that no segments have been received (no segments have arrived yet). |
| nn::rdt::CTR::ResultInvalidValue | A result code that indicates that an argument value was invalid. |
nn::rdt::CTR::ReceiverConfig
|
Structure that contains all configuration information passed to Initialize. |
|---|---|
nn::rdt::CTR::SenderConfig
|
Structure that contains all configuration information passed to Initialize. |
SenderState
|
Enumerated type that indicates the state of a Sender instance. |
|
|---|---|---|
ReceiverState
|
Enumerated type that indicates the state of a Receiver instance. |
| SetLogLevel | Configures the RDT library's log output level. | |
|---|---|---|
| GetLogLevel | Gets the log output level configured for the RDT library. |
CONFIDENTIAL