Template:Protocols/OSCAR/Foodgroups/OSERVICE/SNACs: Difference between revisions

From NINA Wiki
Jump to navigation Jump to search
(Created page with "The OSERVICE foodgroup contains basic operations and data types that are common across many of the foodgroups and even different servers. It is also used for service requests...")
 
No edit summary
Line 8: Line 8:
! Description
! Description
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__ERR]] | width="75" | 0x0001 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__ERR|OSERVICE__ERR]]
| width="75" | 0x0001
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__CLIENT_ONLINE]] | width="75" | 0x0002 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__CLIENT_ONLINE|OSERVICE__CLIENT_ONLINE]]
| width="75" | 0x0002
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__HOST_ONLINE]] | width="75" | 0x0003 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__HOST_ONLINE|OSERVICE__HOST_ONLINE]]
| width="75" | 0x0003
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__SERVICE_REQUEST]] | width="75" | 0x0004 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__SERVICE_REQUEST|OSERVICE__SERVICE_REQUEST]]
| width="75" | 0x0004
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__SERVICE_RESPONSE]] | width="75" | 0x0005 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__SERVICE_RESPONSE|OSERVICE__SERVICE_RESPONSE]]
| width="75" | 0x0005
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_PARAMS_QUERY]] | width="75" | 0x0006 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_PARAMS_QUERY|OSERVICE__RATE_PARAMS_QUERY]]
| width="75" | 0x0006
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_PARAMS_REPLY]] | width="75" | 0x0007 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_PARAMS_REPLY|OSERVICE__RATE_PARAMS_REPLY]]
| width="75" | 0x0007
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_ADD_PARAM_SUB]] | width="75" | 0x0008 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_ADD_PARAM_SUB|OSERVICE__RATE_ADD_PARAM_SUB]]
| width="75" | 0x0008
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_DEL_PARAM_SUB]] | width="75" | 0x0009 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_DEL_PARAM_SUB|OSERVICE__RATE_DEL_PARAM_SUB]]
| width="75" | 0x0009
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_PARAM_CHANGE]] | width="75" | 0x000A | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__RATE_PARAM_CHANGE|OSERVICE__RATE_PARAM_CHANGE]]
| width="75" | 0x000A
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__PAUSE_REQ]] | width="75" | 0x000B | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__PAUSE_REQ|OSERVICE__PAUSE_REQ]]
| width="75" | 0x000B
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__PAUSE_ACK]] | width="75" | 0x000C | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__PAUSE_ACK|OSERVICE__PAUSE_ACK]]
| width="75" | 0x000C
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__RESUME]] | width="75" | 0x000D | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__RESUME|OSERVICE__RESUME]]
| width="75" | 0x000D
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__USER_INFO_QUERY]] | width="75" | 0x000E | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__USER_INFO_QUERY|OSERVICE__USER_INFO_QUERY]]
| width="75" | 0x000E
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__USER_INFO_UPDATE]] | width="75" | 0x000F | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__USER_INFO_UPDATE|OSERVICE__USER_INFO_UPDATE]]
| width="75" | 0x000F
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__EVIL_NOTIFICATION]] | width="75" | 0x0010 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__EVIL_NOTIFICATION|OSERVICE__EVIL_NOTIFICATION]]
| width="75" | 0x0010
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__IDLE_NOTIFICATION]] | width="75" | 0x0011 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__IDLE_NOTIFICATION|OSERVICE__IDLE_NOTIFICATION]]
| width="75" | 0x0011
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__MIGRATE_GROUPS]] | width="75" | 0x0012 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__MIGRATE_GROUPS|OSERVICE__MIGRATE_GROUPS]]
| width="75" | 0x0012
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__MOTD]] | width="75" | 0x0013 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__MOTD|OSERVICE__MOTD]]
| width="75" | 0x0013
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__SET_PRIVACY_FLAGS]] | width="75" | 0x0014 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__SET_PRIVACY_FLAGS|OSERVICE__SET_PRIVACY_FLAGS]]
| width="75" | 0x0014
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__WELL_KNOWN_URLS]] | width="75" | 0x0015 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__WELL_KNOWN_URLS|OSERVICE__WELL_KNOWN_URLS]]
| width="75" | 0x0015
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__NOOP]] | width="75" | 0x0016 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__NOOP|OSERVICE__NOOP]]
| width="75" | 0x0016
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__CLIENT_VERSIONS]] | width="75" | 0x0017 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__CLIENT_VERSIONS|OSERVICE__CLIENT_VERSIONS]]
| width="75" | 0x0017
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__HOST_VERSIONS]] | width="75" | 0x0018 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__HOST_VERSIONS|OSERVICE__HOST_VERSIONS]]
| width="75" | 0x0018
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__MAX_CONFIG_QUERY]] | width="75" | 0x0019 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__MAX_CONFIG_QUERY|OSERVICE__MAX_CONFIG_QUERY]]
| width="75" | 0x0019
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__MAX_CONFIG_REPLY]] | width="75" | 0x001A | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__MAX_CONFIG_REPLY|OSERVICE__MAX_CONFIG_REPLY]]
| width="75" | 0x001A
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__STORE_CONFIG]] | width="75" | 0x001B | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__STORE_CONFIG|OSERVICE__STORE_CONFIG]]
| width="75" | 0x001B
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__CONFIG_QUERY]] | width="75" | 0x001C | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__CONFIG_QUERY|OSERVICE__CONFIG_QUERY]]
| width="75" | 0x001C
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__CONFIG_REPLY]] | width="75" | 0x001D | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__CONFIG_REPLY|OSERVICE__CONFIG_REPLY]]
| width="75" | 0x001D
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__SET_NICKINFO_FIELDS]] | width="75" | 0x001E | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__SET_NICKINFO_FIELDS|OSERVICE__SET_NICKINFO_FIELDS]]
| width="75" | 0x001E
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__PROBE_REQ]] | width="75" | 0x001F | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__PROBE_REQ|OSERVICE__PROBE_REQ]]
| width="75" | 0x001F
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__PROBE_ACK]] | width="75" | 0x0020 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__PROBE_ACK|OSERVICE__PROBE_ACK]]
| width="75" | 0x0020
| width="75" | ??
| XDESC
|-
|-
| [[Protocols/OSCAR/SNAC/OSERVICE__BART_REPLY]] | width="75" | 0x0021 | width="75" | ?? || XDESC
| [[Protocols/OSCAR/SNAC/OSERVICE__BART_REPLY|OSERVICE__BART_REPLY]]
| width="75" | 0x0021
| width="75" | ??
| XDESC
|}
|}

Revision as of 11:19, 16 March 2020

The OSERVICE foodgroup contains basic operations and data types that are common across many of the foodgroups and even different servers. It is also used for service requests when the client needs to connect to a second server to perform some other action.

Name Subgroup Source Description
OSERVICE__ERR 0x0001 ?? XDESC
OSERVICE__CLIENT_ONLINE 0x0002 ?? XDESC
OSERVICE__HOST_ONLINE 0x0003 ?? XDESC
OSERVICE__SERVICE_REQUEST 0x0004 ?? XDESC
OSERVICE__SERVICE_RESPONSE 0x0005 ?? XDESC
OSERVICE__RATE_PARAMS_QUERY 0x0006 ?? XDESC
OSERVICE__RATE_PARAMS_REPLY 0x0007 ?? XDESC
OSERVICE__RATE_ADD_PARAM_SUB 0x0008 ?? XDESC
OSERVICE__RATE_DEL_PARAM_SUB 0x0009 ?? XDESC
OSERVICE__RATE_PARAM_CHANGE 0x000A ?? XDESC
OSERVICE__PAUSE_REQ 0x000B ?? XDESC
OSERVICE__PAUSE_ACK 0x000C ?? XDESC
OSERVICE__RESUME 0x000D ?? XDESC
OSERVICE__USER_INFO_QUERY 0x000E ?? XDESC
OSERVICE__USER_INFO_UPDATE 0x000F ?? XDESC
OSERVICE__EVIL_NOTIFICATION 0x0010 ?? XDESC
OSERVICE__IDLE_NOTIFICATION 0x0011 ?? XDESC
OSERVICE__MIGRATE_GROUPS 0x0012 ?? XDESC
OSERVICE__MOTD 0x0013 ?? XDESC
OSERVICE__SET_PRIVACY_FLAGS 0x0014 ?? XDESC
OSERVICE__WELL_KNOWN_URLS 0x0015 ?? XDESC
OSERVICE__NOOP 0x0016 ?? XDESC
OSERVICE__CLIENT_VERSIONS 0x0017 ?? XDESC
OSERVICE__HOST_VERSIONS 0x0018 ?? XDESC
OSERVICE__MAX_CONFIG_QUERY 0x0019 ?? XDESC
OSERVICE__MAX_CONFIG_REPLY 0x001A ?? XDESC
OSERVICE__STORE_CONFIG 0x001B ?? XDESC
OSERVICE__CONFIG_QUERY 0x001C ?? XDESC
OSERVICE__CONFIG_REPLY 0x001D ?? XDESC
OSERVICE__SET_NICKINFO_FIELDS 0x001E ?? XDESC
OSERVICE__PROBE_REQ 0x001F ?? XDESC
OSERVICE__PROBE_ACK 0x0020 ?? XDESC
OSERVICE__BART_REPLY 0x0021 ?? XDESC