nn::hio::CTR::SerialChannel::Read Member Function

Syntax

#include <nn/hio.h>

Result Read(
     size_t * pReadSize,
     void * buf,
     size_t size,
     bit32 attr = ATTRIBUTE_NONE
);

Arguments

Name Description
out pReadSize Location where the size of data (in bytes) that were actually received are stored.
out buf Buffer where the received data is stored.
in size Maximum size of the data to receive.
in attr Receive attribute.
If set to ATTRIBUTE_NONE, the function blocks until either size bytes can be received or the channel is closed.
If set to ATTRIBUTE_NO_WAIT, it returns once there is no more data to receive.

Return Values

Returns the result of the operation.

Description

Receives data from the host and returns the result of the operation.

Revision History

2010/03/31
Initial version.

CONFIDENTIAL