문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
moacon:socketopen:index [2016/03/23 23:13] Comfile Technology |
moacon:socketopen:index [2020/02/23 14:06] (현재) Comfile Technology [설명] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ====== socketOpen ====== | ||
+ | ''u8 socketOpen ( u8 socket, u16 port) '' | ||
+ | |socket : 소켓번호 (0 부터 3 사이 값) | | ||
+ | |port : 포트번호 | | ||
+ | |||
+ | ==== 설명 ==== | ||
+ | 이더넷 통신을 사용하기 위해서는 socketOpen 함수를 사용해서 원하는 Socket 을 | ||
+ | 오픈해주어야 합니다. 본 제품에서는 4 개의 소켓을 지원합니다. | ||
+ | |||
+ | <code c> | ||
+ | socketOpen(0, 82); // 0 번 소켓의 82 번 포트를 오픈합니다 | ||
+ | </code> | ||
+ | |||
+ | 포트번호는 0 부터 65535 중 하나의 값을 사용할 수 있습니다. 이중 특정포트는 이미 용도가 | ||
+ | 정해져 있습니다. 예를들어 포트 80 은 HTTP (WEB)을 위한 포트입니다. 광역망에 접속하지 | ||
+ | 않고 로컬네트워크만으로 데이터를 통신하는 경우에는 아무 포트번호나 사용할 수 있지만, | ||
+ | 광역망에 접속하는 경우라면, 이미 용도가 정해진 포트를 제외한, 나머지 포트중 하나를 | ||
+ | 사용하셔야만 합니다. | ||
+ | |||
+ | 소켓오픈이 성공하면 1 을 반환하고, 실패하면 0 을 반환합니다. | ||
+ | |||
+ | [[moacon:index#-s-|라이브러리 목록으로 가기]] |