이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
udp
(제거 예정) UDP 객체 생성
설명
는 원격 호스트와 연관되지 않은 UDP 객체 u = udpu를 생성합니다. 이 구문을 사용하는 경우 데이터를 전송하려면 객체 생성 후 원격 호스트를 지정해야 합니다. 데이터 수신만 원하는 경우 원격 호스트를 설정할 필요가 없습니다.
UDP 객체는 fopen 함수를 사용하여 로컬 소켓에 바인딩되어야 합니다. 멀티홈 호스트의 디폴트 로컬 호스트는 시스템 디폴트 값입니다. LocalPort 속성은 기본적으로 [] 값으로 설정되어 모든 사용 가능한 로컬 포트를 사용할 수 있습니다. LocalPort는 fopen가 발급되면 값으로 업데이트됩니다. UDP 객체가 생성되면 Status 속성 값은 'closed'입니다. 객체가 fopen를 사용하여 로컬 소켓에 바인딩되면 Status는 'open'로 구성됩니다.
읽기용 최대 패킷 크기는 8192바이트입니다. 입력 버퍼는 InputBufferSize 속성 값에 정의된 만큼의 패킷을 보관할 수 있습니다. 출력 버퍼에 어떤 크기의 데이터라도 쓸 수 있습니다. 데이터는 최대 4096바이트의 패킷으로 전송됩니다.
는 원격 호스트 u = udp(RemoteHost)RemoteHost와 연관된 UDP 객체를 생성합니다.
는 지정된 원격 포트 값인 u = udp(RemoteHost,RemotePort)RemotePort를 사용하여 UDP 객체를 생성합니다. 지정하지 않으면 기본 원격 포트는 9090입니다.
는 UDP 객체를 생성하고 하나 이상의 이름-값 쌍 인수를 사용하여 추가 옵션을 지정합니다. 잘못된 속성 이름이나 속성 값을 지정하면 객체가 생성되지 않습니다.u = udp(___,Name,Value)