uIP 1.0
|
Заголовочный файл библиотеки протосокетов Подробнее...
Структуры данных | |
struct | psock |
Представление протосокета. Подробнее... | |
Макросы | |
#define | PSOCK_INIT(psock, buffer, buffersize) |
Инициализирует протосокет. | |
#define | PSOCK_BEGIN(psock) |
Запускает в фукнции протопоток протосокета. | |
#define | PSOCK_SEND(psock, data, datalen) |
Отправление данных. | |
#define | PSOCK_SEND_STR(psock, str) |
Отправляет строку, завершающуюся нулем (null-terminated string). | |
#define | PSOCK_GENERATOR_SEND(psock, generator, arg) |
Генерация данных с помощью функции и отправка их | |
#define | PSOCK_CLOSE(psock) |
Закрытие протосокета. | |
#define | PSOCK_READBUF(psock) |
Чтение данных, пока буфер не заполнится. | |
#define | PSOCK_READTO(psock, c) |
Читает данные, пока не попадется указанный символ. | |
#define | PSOCK_DATALEN(psock) |
Длина данных, котррые были прочитаны ранее. | |
#define | PSOCK_EXIT(psock) |
Выход из протопотока протосокета. | |
#define | PSOCK_CLOSE_EXIT(psock) |
Закрывает протосокет и делает выход из протопотока протосокета. | |
#define | PSOCK_END(psock) |
Декларирует конец протопотока протосокета. | |
#define | PSOCK_NEWDATA(psock) |
Проверяет - поступили ли новые данные на протосокет. | |
#define | PSOCK_WAIT_UNTIL(psock, condition) |
Ожидание, пока условие не станет true. |
Заголовочный файл библиотеки протосокетов
См. определение в файле psock.h