사용자 도구

사이트 도구

English

moacon:socketopen:index

차이

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

차이 보기로 링크

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