![]() |
TX Library Help – Version: 00173a, Revision: 174
|
Классы | |
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