#include <typedefs.h>
#include <socket.h>
#include <solib.h>

#include "../libz/include/zlib.h"


#define DEBUG_XML_DATA

extern char        			*xml_buffer; 	// буффер для чтения 
extern size_t				session_traffic;
extern z_stream 			d_stream;        // Входящий поток
extern z_stream 			c_stream;        // Исходящий поток


int  SockCreatSocket(void);						// Создание сокета
int  SockConnect(const char *hostname, int port);// Конект к жаббер-серверу
int  SockClose(void);							// Закрытие сокета
SO_PUBLIC int  SockSend(const char *data, size_t len);		// Отпрвка данных
int  SockReadPacket(void);						// Чтение данных с сервера с докачкой

SO_PUBLIC void * realloc( void * ptr, size_t sz );
