|
Document of c-modernization-kit (porter) 1.0.0
|
非同期送信スレッドの内部ヘッダー。 More...
#include "../potrContext.h"Go to the source code of this file.
Functions | |
| int | potr_send_thread_start (struct PotrContext_ *ctx) |
| void | potr_send_thread_stop (struct PotrContext_ *ctx) |
非同期送信スレッドの内部ヘッダー。
送信者 (POTR_ROLE_SENDER) が非ブロッキング送信を使用する場合に起動する 送信スレッドの起動・停止 API。
送信スレッドは送信キュー (PotrSendQueue) からペイロードエレメントを取り出して 外側パケットを構築し sendto を呼び出します。
Definition in file potrSendThread.h.
|
extern |
Definition at line 710 of file potrSendThread.c.
References POTR_ERROR, POTR_SUCCESS, PotrContext_::send_thread, send_thread_func(), PotrContext_::send_thread_running, and PotrContext_::send_window_mutex.
Referenced by potrOpenService(), and start_connected_threads().
|
extern |
Definition at line 737 of file potrSendThread.c.
References potr_send_queue_shutdown(), PotrContext_::send_queue, PotrContext_::send_thread, PotrContext_::send_thread_running, and PotrContext_::send_window_mutex.
Referenced by potr_connect_thread_stop(), potrCloseService(), potrOpenService(), and start_connected_threads().