nn::rdt::CTR::Sender::Process Member Function

Syntax

nn::Result Process(
     void
);

Arguments

None.

Return Values

Returns the result of a series of communication operations. Specifically, the following values are returned: ResultSuccess, ResultNotInitialized, and ResultResetReceived, as well as other result codes that can be returned by the UDS API.

Description

Proceeds with communication. The actual communication takes place within this function.

Applications must call this function at intervals of at least once every game frame. In scenarios where real data is sent and received, you can sometimes improve the sending/receiving performance by calling this function several times in a row. Although a single call to this function will only send about 1400 bytes at most, you can send more data than this by using Send to write a large amount of data to the RDT library's internal send buffer, then calling this function multiple times. See the basic sample demo and other demos for more specific details about settings. Do not call other member functions (such as Send) while this function is running. In that case behavior is not guaranteed. State transitions of Sender instances are also handled within this function.

Revision History

2010/06/14
Initial version.

CONFIDENTIAL