nn::dlp::CTR::ServerInfo

nn::dlp::CTR::ServerInfo Structure

Syntax

struct ServerInfo
{
   u8 mac[6];
   u8 channel;
   nn::util::SizedEnum1< nn::uds::LinkLevel > linkLevel;
   u8 maxNodeNum;
   u8 nodeNum;
   bit16 dlpVersion;
   NodeInfo nodeInfo[MAX_NODE_NUM];
   nn::os::Tick lastUpdateTick;
};

Description

Server information.

Member Variables

mac u8 Server MAC address.
channel u8 Channel(s) on which the server exists.
linkLevel nn::util::SizedEnum1< nn::uds::LinkLevel > The link level. This is updated every time a server is discovered while scanning (the CLIENT_STATE_SCANNING state).
maxNodeNum u8 Maximum number of connectable nodes, including the server.
nodeNum u8 The number of currently connected nodes, including the server. This is updated every time a server is discovered while scanning (the CLIENT_STATE_SCANNING state).
dlpVersion bit16 Download Play version.
nodeInfo NodeInfo Information of nodes currently connected to the server. This is only updated while scanning (the CLIENT_STATE_SCANNING state).
lastUpdateTick nn::os::Tick The tick value when information was updated. This is updated every time a server is discovered while scanning (the CLIENT_STATE_SCANNING state).

Revision History

2010/08/16
Initial version.

CONFIDENTIAL