Protocols/OSCAR/Foodgroups/ICQ/Offline Messages Sequence

From NINA Wiki
Revision as of 12:18, 14 February 2021 by AD (talk | contribs) (Created page with "{{Protocols/OSCAR}} <table width=640 bgcolor=darkblue cellSpacing=0 cellPadding=0 border=0><tr><td> <table width=100% cellSpacing=2 cellPadding=0 border=0><tr><td bgcolor=#E...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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)


 <a name="offline_msgs"></a> Retrieving offline messages sequence
 

     ICQ IM service has ability to save messages were sent to you when you was offline. ICQ client can request these saved messages (called offline messages) after login sequence. After receiving offline messages client should ask server to delete them or it will receive them in next request. If there is no offline messages server sends only SNAC(15,03)/0042 (without SNAC(15,03)/0041)

 Retrieving offline messages
  >>   SNAC(15,02)/003C   Client sends offline messages request
  <<   SNAC(15,03)/0041   Server sends message #1
  <<   ...   ...
  <<   SNAC(15,03)/0041   Server sends message #N
  <<   SNAC(15,03)/0042   Server sends end-of-offline messages snac
  >>   SNAC(15,02)/003E   Client ask server to delete offline messages