| send() |
int send( int socket, const void *msg, unsigned int msgLength, int flag ); ソケットディスクリプタを用いてデータの送受信処理を行う。 send()とrecv()はペアで扱われる関数。 |
| recv() |
int recv( int socket, void *msg, unsigned int msgLength, int flag ); ソケットディスクリプタを用いてデータの送受信処理を行う。 send()とrecv()はペアで扱われる関数。 |
| socket |
ソケットディスクリプタを指定。 |
| msg |
送受信するメッセージ領域を指定。 |
| msgLength |
メッセージの文字列長を指定。 |
| flag |
ソケットが呼び出された際のデフォルト動作を変更。 flagに「0」を指定するとデフォルト動作。 |
| 正常時 |
正常時には、送受信したバイト数を返す。 |
| エラー |
エラーの場合には-1を返す。 |