Protocols/OSCAR/Messages

From NINA Wiki
Revision as of 11:32, 14 February 2021 by AD (talk | contribs) (→‎Message Flags)
Jump to navigation Jump to search
OSCAR Protocol
Introduction • Terms • Clients
Basic
Datatypes • FLAP • SNAC • TLV
UUIDs • Errors • Tool IDs
Host Interaction
Rate Limits • Migration • Messages
Other Services
ADMIN • ADVERT • ALERT
BART • BOS • BUCP • CHAT
CHAT_NAV
Tutorials
Sign On • BART • Rendezvous
ICBM • Locate • Buddies
Foodgroups
OSERVICE (0x0001)
LOCATE (0x0002)
BUDDY (0x0003)
ICBM (0x0004)
ADVERT (0x0005)
INVITE (0x0006)
ADMIN (0x0007)
POPUP (0x0008)
PD (0x0009)
USER_LOOKUP (0x000A)
STATS (0x000B)
TRANSLATE (0x000C)
CHAT_NAV (0x000D)
CHAT (0x000E)
ODIR (0x000F)
BART (0x0010)
FEEDBAG (0x0013)
ICQ (0x0015)
BUCP (0x0017)
ALERT (0x0018)
PLUGIN (0x0022)
UNNAMED_FG_24 (0x0024)
MDIR (0x0025)
ARS (0x044A)


Message

Message Types

Message Flags

   Message flags. Message flag used to indicate additional message properties.

like auto message, multiple recipients message, etc. Message flag field occupy 1 byte. Here is the list of known message flag codes:

  0x01   MFLAG_NORMAL     Normal message
  0x03   MFLAG_AUTO     Auto-message flag
  0x80   MFLG_MULTI     This is multiple recipients message