TX Library Help – Version: 00173a, Revision: 174
 ALL  Windows graphics in a sandbox

Файл TXNetwork.h

См. исходные тексты.

Классы

class  TX_SOCKET
 Cокет TXLib'a. Подробнее...

Макросы

#define TX_BROADCAST   "255.255.255.255"
 Широковещательный IP-адрес TXNetwork'a.
#define TX_STD_PORT   27050
 Стандартный порт TXNetwork'a.
#define TX_LOCALHOST   "127.0.0.1"
 IP-адрес компьютера, на которм запущен компьютер.
#define TXN_NOT_CREATED   101
 Сокет не создан.
#define TXN_OK   100
 Сокет в порядке.
#define TXN_ERROR   -1
 Ошибка сокета.

Перечисления

enum  sock_type {
  TX_SERVER = 1,
  TX_CLIENT = 2,
  TX_BLOCK = 3,
  TX_NONBLOCK = 4,
  TX_NOTYPE = -1
}
 

Типы сокета.

Подробнее...

Функции

TX_SOCKET txCreateSocket (sock_type type, const char *IP=NULL, int port=TX_STD_PORT, sock_type blocking=TX_BLOCK, bool useTCP=true, const unsigned OueueSize=0x10)
 Создаёт сокет TXNetwork.
int txSendTo (TX_SOCKET &to, const void *buf, int size_buf)
 Функция для отправки данных через сокет
int txRecvFrom (TX_SOCKET &to, void *buf, int size_buf)
 Функция для приема данных через сокет
int txnAssert (TX_SOCKET &asr)
 Функция для проверки сокета
int txChangeSockType (TX_SOCKET &to, sock_type blocking)
 Функция для изменения типа (синхронный - не синхронный) сокета.
SOCKET * txGetWinSocket (TX_SOCKET &what, bool main)
 Функция, которая возвращает сокет winsock'а.

Подробное описание

См. определение в файле TXNetwork.h