문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
moacon:netsend:index [2016/03/23 23:21] Comfile Technology |
moacon:netsend:index [2020/02/23 14:01] (현재) Comfile Technology [사용예] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ====== netSend ====== | ||
+ | ''u16 netSend( u8 socket, u8 * buf, u16 len) '' | ||
+ | |socket : 소켓번호 (0 부터 3 사이 값) | | ||
+ | |buf :송신할 데이터의 포인터 | | ||
+ | |len : 송신할 데이터의 바이트수| | ||
+ | |||
+ | ==== 설명 ==== | ||
+ | TCP 모드에서 사용하는 데이터 송신 함수입니다. netStatus 함수로 읽어본 상태가 | ||
+ | SOCK_ESTABLISHED 일 경우에만 사용할 수 있습니다. | ||
+ | |||
+ | 보낼 데이터를 사전에 배열에 저장해둔뒤 배열의 이름 (포인터)를 가지고 본 함수를 호출하면 해당 배열의 len 으로 지정한 | ||
+ | 바이트수만큼의 데이터가 송신됩니다. | ||
+ | |||
+ | 송신이 성공하면 1, 실패하면 0 을 반환합니다. | ||
+ | |||
+ | ==== 사용예 ==== | ||
+ | <code c> | ||
+ | u8 data1[] = “comfile”; | ||
+ | netSend(0,data1, 7); | ||
+ | </code> | ||
+ | |||
+ | |||
+ | [[moacon:index#-m-|라이브러리 목록으로 가기]] |