Protocols/MSNP/Commands/CAL

From NINA Wiki
Revision as of 18:37, 11 May 2022 by Animadoria (talk | contribs)
Jump to navigation Jump to search
MSNP Protocol
IntroductionTermsClients
Reference
Error ListCommandsRelying Party SuiteSpotlife
Services
XMPPHTTP GatewayTabsActivities
Documentation
Development ToolsMSNP Grid
PolygamyURLs used by MSN
Documents
Protocol Versions
Version 21
Version 18
Version 16
Version 15
Version 14
Version 13
Version 12
Version 11
Version 9
Version 8
Version 2
MSNC
IntroductionP2PObject DescriptorDisplay PicturesFile Transfer
Scenarios
Microsoft Messenger for Mac
MSNP on WebTV (MSNTV)

CAL

Sent when inviting a user to a switchboard session.

CAL trid accountname\r\n

If successful Returns

CAL trid function sessionid
  • trid : Transaction ID.
  • function : Always set to 'RINGING'.
  • sessionid : Switchboard sessionid.

If the format of the command was incorrect the client will be disconnected from the switchboard. The connection to the name server will remain.

If the accountname has already joined or there is already a call for that accountname to join Returns

215 trid

If the accountname was invalid Returns

208 trid

If the accountname was nonexistant or offline Returns

217 trid

If the accountname is online and either blocking you, or has BLP set to AL and does not have you on their AL Returns

216 trid

If you repeatedly call a accountname which is blocking it may start to Return

713 trid


Notice : You have to wait until you get the USR confirmation to start inviting friends.