構文
int SyncSendSc(
SOCKET sock,
void *pvSendBuffer,
unsigned short u16SendLength
);
パラメータ
- sock
- [in] ソケットディスクリプタ
- pvSendBuffer
- [in] 送信バッファを指定してください。
- u16SendLength
-
[in] 送信データのサイズを指定してください。
送信データのサイズの上限は、SOCKET_BUFFER_MAX_LENGTH(=1400)となります。
戻り値
関数は下記の値が返却されます。値 | 説明 |
---|---|
正の数 | 送信サイズ |
SOCK_ERR_INVALID | ソケット無効 通信先、もしくは自ソケットが無効な状態です。 ソケットを作成しなおしてください。 |
SOCK_ERROR | ソケットエラー ソケットを作成しなおしてください。 |
M2M_ERR_SLEEP_FAIL | SysWLANInit関数により初期化を行ってください。 |
上記以外 | SyncSendSc関数の失敗 |
解説
ソケット送信を行います。(TCP対応)必要条件
ヘッダファイル:
lib.hライブラリファイル:
libSTARTUPOPH5000.a
最終更新日:2020/09/25