Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Secure Protocol

Yannik Marchand edited this pageFeb 19, 2022 ·22 revisions

NEX Protocols > Secure Connection (11)

Nintendo Badge Arcade extends this protocol with an additional method.

Method IDMethod Name
1Register
2RequestConnectionData
3RequestUrls
4RegisterEx
5TestConnectivity
6UpdateURLs
7ReplaceURL
8SendReport

(1) Register

The secure server keeps a list of client urls that can be registered (added) and replaced by the client.

Request

TypeNameDescription
List<StationURL>vecMyURLsLocal client urls

Response

TypeNameDescription
Result%retval%Result code
Uint32pidConnectionIDRendez-Vous connection id
StationURLurlPublicPublic client url, as perceived by the server

The client should place the connection id into the RVCID field of its client station urls.

(2) RequestConnectionData

Request

TypeNameDescription
Uint32cidTargetCID of station url
Uint32pidTargetPID of station url

Response

TypeNameDescription
Bool%retval%Result
List<ConnectionData>pvecConnectionsDataConnection data

ConnectionData (Structure)

TypeNameDescription
StationURLm_StationUrlStation url
Uint32m_ConnectionIDConnection id

(3) RequestUrls

Request

TypeNameDescription
Uint32cidTargetCID
Uint32pidTargetPID

Response

TypeNameDescription
Bool%retval%Result
List<StationURL>plstURLsStation urls

(4) RegisterEx

Request

TypeNameDescription
List<StationURL>vecMyURLsLocal client urls
DatahCustomDataLogin data, see below

NintendoLoginData / AccountExtraInfo

TypeDescription
StringToken (received from the account server)

Response

Same as response for theRegister method.

(5) TestConnectivity

This method takes no parameters and doesn't return anything.

(6) UpdateURLs

Request

TypeNameDescription
List<StationURL>vecMyURLsStation urls

Response

This method doesn't return anything.

(7) ReplaceURL

Request

TypeNameDescription
StationURLtargetOld station url
StationURLurlNew station url

Response

This method does not return anything.

(8) SendReport

Request

TypeNameDescription
Uint32reportIdReport id
qBufferreportDataData

Response

This method does not return anything.

Clone this wiki locally

[8]ページ先頭

©2009-2025 Movatter.jp