Skip to content

Utility Protocol

Yannik Marchand edited this page Feb 10, 2022 · 15 revisions

NEX Protocols > Utility (110)

The following games have additional methods in the utility protocol:

This remainder of this page describes the methods that are not specific to any game.

Method ID Method Name
1 AcquireNexUniqueId
2 AcquireNexUniqueIdWithPassword
3 AssociateNexUniqueIdWithMyPrincipalId
4 AssociateNexUniqueIdsWithMyPrincipalId
5 GetAssociatedNexUniqueIdWithMyPrincipalId
6 GetAssociatedNexUniqueIdsWithMyPrincipalId
7 GetIntegerSettings
8 GetStringSettings

(1) AcquireNexUniqueId

Request

This method does not take any parameters.

Response

Type Name
Uint64 pNexUniqueId

(2) AcquireNexUniqueIdWithPassword

Request

This method does not take any parameters.

Response

Type Name
UniqueIdInfo pNexUniqueIdInfo

(3) AssociateNexUniqueIdWithMyPrincipalId

Request

Type Name
UniqueIdInfo uniqueIdInfo

Response

This method does not return anything.

(4) AssociateNexUniqueIdsWithMyPrincipalId

Request

Type Name
List<UniqueIdInfo> uniqueIdInfo

Response

This method does not return anything.

(5) GetAssociatedNexUniqueIdWithMyPrincipalId

Request

This method does not take any parameters.

Response

Type Name
UniqueIdInfo pUniqueIdInfo

(6) GetAssociatedNexUniqueIdsWithMyPrincipalId

Request

This method does not take any parameters.

Response

Type Name
List<UniqueIdInfo> pUniqueIdInfo

(7) GetIntegerSettings

Request

Type Name
Uint32 integerSettingIndex

Response

Type Name
Map<Uint16, Sint32> integerSettings

(8) GetStringSettings

Request

Type Name
Uint32 stringSettingIndex

Response

Type Name
Map<Uint16, String> stringSettings

Types

UniqueIdInfo (Structure)

Type Name
Uint64 nexUniqueId
Uint64 nexUniqueIdPassword
Clone this wiki locally