nn::uds::CTR::CreateNetwork Function

Syntax

nn::Result CreateNetwork(
     u8 subId,
     u8 maxEntry,
     bit32 localId,
     const char passphrase[],
     size_t passphraseLength,
     u8 channel = 0
);

Arguments

Name Description
in subId Communication mode ID. The application can set any arbitrary value for this.
in maxEntry Maximum number of nodes that can connect to the network. This value can be up to 12, including the local device.
in localId The local communication ID. Specify the value generated by CreateLocalCommunicationId.
in passphrase[] String holding the seed of the passphrase to use for wireless layer encryption. With UDS, communication can only be established if uniqueId and passphrase match.
in passphraseLength Passphrase length. Specify a value smaller than 255 (a provisional specification).
in channel The channel to use for communication. Specify channel 0 (automatic), 1, 6, or 11. When this function runs on retail systems, the channel is always selected automatically.

Return Values

Returns the function's execution result. If successful, a network connection is established.

Description

Creates a new local network.

Revision History

2010/06/14
Initial version.

CONFIDENTIAL