chat
C → S → C {type:'chat', from:…, to:…, format:…, msg:…}
chat - text message. Client wanting to send a text message sends chat message to server, server forwards it to requested client.
arguments:
- from - address message was sent from
- to - address the message was sent to
- format - message format:
- "text/plain" - text message
- "iscomposing" - person has started to type an answer
- messages received from SIP clients may have other message formats too
- msg - the message text
optional argument:
- from_dn - display name of person sending the message
error
S → C {type:'chat', from:…, error:…, msg:…}
If an error occurs server can send chat message containing error description to client:
- from - error origin address
- error - error number:
- 404: Not found - attempted to send chat message to an unknown recipient
- other error numbers might also occur
- msg - error description in english