xiT++

dodano 07/09/2009

rootBiblioteki \

xiT++ is C++ library which implements Tlen.pl instant messaging protocol.

Prosta obiektowa biblioteka w C++ do obsługi protokołu Tlen.pl.

Za opisem ze strony projektu:

xiT++ is an easy-to-use, robust library for connecting to polish popular Instant Messaging Network – Tlen.pl, aimed to support IM images, file transfer, and more.

Whole library is implemented in pure C++, it provides an abstract interface which can be used with any xml parser and network/socket library. Project is part of crossplatform Instant Messenger xime.

Example

Użycie jest bardzo proste, tworzymy klasę dziedziczącą po xiTlen i przeciążamy wirtualne metody eventów.

Proste przykłady można znaleźć w źródłach biblioteki w katalogu exmaples.

Licencja

GNU General Public License (GPL)

Download

Biblioteka hostowana jest na serwerze sourceforge.net, skąd można pobrać źródła z repozytorium.

Uwaga

Architektura i design biblioteki nie jest zbyt dobry. Planowane jest wydanie nowej wersji z zupełnie nowym interfejsem i architekturą zbliżoną do tej używanej przez glooxy - najlepszej biblioteki XMPP.

Ale ostanie zawirowania wokół tlenu i jego protokołu, możliwego otwarcia serwera (s2s) i bezpośrednia komunikacja z XMPP może okazać się gwoździem do trumny projektu.

Linki

aktualizacja 07/09/2009