uIP 1.0
|
Заголовочный файл SMTP. Подробнее...
#include "uipopt.h"
Макросы | |
#define | SMTP_ERR_OK 0 |
Номер, который указывает на отсутствие ошибки. | |
Функции | |
void | smtp_done (unsigned char error) |
Функция обратного вызова (callback), которая вызывается, когда передача e-mail завершена. | |
Конфигурации, специфичные для приложения | |
Приложение uIP реализуестя как одна функция приложения, которая вызывается из uIP при возникновении любого события TCP/IP. Имя этой функции должно быть зарегистрировано с uIP во время компиляции, используя определение UIP_APPCALL. Приложения uIP могут сохранять свое состояние (application state) в структуре uip_conn путем указания типа структуры приложения через typedef для типа uip_tcp_appstate_t и uip_udp_appstate_t. Файл, содержащий определения, должен быть подключен в файле uipopt.h. Следующий пример показывает, как это должно выглядеть. void httpd_appcall(void); #define UIP_APPCALL httpd_appcall struct httpd_state { u8_t state; u16_t count; char *dataptr; char *script; }; typedef struct httpd_state uip_tcp_appstate_t | |
#define | UIP_APPCALL smtp_appcall |
Имя функции приложения, которую uIP должна вызвать в ответ на события TCP/IP. | |
typedef struct smtp_state | uip_tcp_appstate_t |
Тип состояния приложнения (application state), который должен быть сохранен в структуре uip_conn. |
Заголовочный файл SMTP.
См. определение в файле smtp.h