yellows111
ce7c3bee1c
i have basically touched every file help * Moved all the error code stuff to one new sectional page, because the old way of doing it sucked big time. * Rename passport (soap) to RST * Formatting changes (many) * Several corrections * change git host because git.kevinthe.horse seems Dead
40 lines
944 B
Markdown
40 lines
944 B
Markdown
# Introduction
|
|
`IMS` is a command introduced with [MSNP3](../versions/msnp3.md).
|
|
|
|
It is a Notification Server command, without either a request or response payload.
|
|
|
|
It enables or disables switchboard access without modifying the user's current status.
|
|
|
|
# Client/Request
|
|
`IMS TrID [ ON | OFF ]`
|
|
|
|
# Server/Response
|
|
`IMS TrID 0 [ ON | OFF ]`
|
|
|
|
Where `0` has an unknown purpose.
|
|
Rumored to be a timeout of some kind. [TODO: Please confirm this.]
|
|
|
|
# Examples
|
|
|
|
## Turning Switchboard access on
|
|
```
|
|
C: IMS 1 ON
|
|
S: IMS 1 0 ON
|
|
```
|
|
|
|
## Turning Switchboard access off
|
|
```
|
|
C: IMS 2 OFF
|
|
S: IMS 2 0 OFF
|
|
```
|
|
|
|
## Invalid argument
|
|
*NOTE: There is no defined behaviour for this command specifically.*
|
|
```
|
|
C: IMS 3 TOMORROW
|
|
```
|
|
Server disconnects client.
|
|
|
|
# Known changes
|
|
* Removed in MSNP24... probably? Who really knows... Only WebTV supported it,
|
|
which only has [MSNP3](../versions/msnp3.md), [MSNP6](../versions/msnp6.md) and [MSNP8](../versions/msnp8.md).
|