nn::dlp::CTR::ClientState Enumerated Type

Syntax

enum ClientState;

Value

Value Description
CLIENT_STATE_INVALID The server could not recognize this state. The client is not initialized.
CLIENT_STATE_DISCONNECTED_NETWORK The server could not recognize this state. Not connected to network.
CLIENT_STATE_SCANNING The server could not recognize this state. Scanning.
CLIENT_STATE_WAITING_CONNECT The server could not recognize this state. Waiting to connect to network.
CLIENT_STATE_WAITING_INVITE Connected to network. Waiting for session invite from server.
CLIENT_STATE_JOINED_SESSION Joined a session.
CLIENT_STATE_DOWNLOADING Downloading. This may include cases where no data is being received from the server.
CLIENT_STATE_DOWNLOAD_COMPLETE Downloading is complete.
CLIENT_STATE_REBOOTING The server could not recognize this state. After download, waiting for application's reboot process.
CLIENT_STATE_ERROR The server could not recognize this state. An error has occurred, and reinitialization must occur. There are three conditions under which a client enters this state: (1) the system enters Sleep Mode or wireless-disabled mode between calls to the FakeClient::Initialize and FakeClient::Finalize functions, (2) this or another client is disconnected from the server after a download session has started (during the time between CLIENT_STATE_WAITING_INVITE and CLIENT_STATE_REBOOTING), or (3) the client is disconnected by CLIENT_STATE_WAITING_CONNECT (a connection failure).
CLIENT_STATE_WAITING_ACCEPT The client could not recognize this state. Connected to network, but waiting for permission from server to enter session.
CLIENT_STATE_CONFIRMING_DOWNLOAD_PROGRESS This status is for system applications. Do not use it. The client could not recognize this state. Confirming download progress.
CLIENT_STATE_RECONNECTING_NETWORK This status is for system applications. Do not use it. After system download, waiting for application to reconnect to network.

Description

Client states.

Revision History

2012/03/16
Revised the conditions for return of CLIENT_STATE_ERROR.
2010/08/16
Initial version.

CONFIDENTIAL