|Introduction • Terms • Clients|
|Error List • Commands • Relaying Party Suite • Spotlife|
|XMPP • HTTP Gateway • Tabs • Activities|
|Development Tools • MSNP Grid|
|Polygamy • URLs used by MSN|
|Introduction • P2P • Object Descriptor • Display Pictures • File Transfer|
|Microsoft Messenger for Mac|
|MSNP on WebTV (MSNTV)|
LinnIM is an abstraction layer for IM interfaces in PHP.
Abstraction layers are usefull for when you want to utilize more of the same "sort" of thing, but they have a slightly different technique - therefore, providing a layer of functionality that may be limiting to some interfaces, but can be emulating for others.
For example, Protocol A can't send files, but Protocol B can - what you would do then is to either make Protocol A's handler deny any file-sending requests from the library at all, or fake one, extending the protocol, the third way to go about it is to disable file sending over-all, which may not be desired due to the fact that it limits functionality.
Current developers are toxik, Mark and Inky.
Mark & Inky mostly drops tidbits of code, and toxik glues them together.
MSN Protocol Version
The current MSN interface for LinnIM runs MSNP11 with MSNC1, but has only been developed half-way into it, when this is written, no switchboard support is implemented, and display pictures are far from being implemented.