사용자 도구

사이트 도구

English

moacon:netsend:index

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
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-|라이브러리 목록으로 가기]]