Объект Create UDP
создает объект UDP, u
= udpu
, не сопоставленный с удаленным хостом. Если вы используете этот синтаксис, необходимо присвоить удаленный хост после создания объекта, если вы хотите отправить данные. Если вы хотите только получить данные, вы не должны устанавливать удаленный хост.
Объект UDP должен быть связан с локальным сокетом с fopen
функция. Локальный хост по умолчанию в мультидомашних хостах является системным значением по умолчанию. LocalPort
значения по умолчанию свойства к значению []
, разрешение любого свободного локального порта использоваться. LocalPort
обновляется со значением когда fopen
выпущен. Когда объект UDP создается, его Status
значением свойства является 'closed'
. Если объект связан с локальным сокетом с fopen
Состояние
сконфигурирован к 'open'
.
Максимальный пакетный размер для чтения составляет 8 192 байта. Входной буфер может содержать столько же пакетов, сколько задано InputBufferSize
значение свойства. Можно записать любой размер данных в буфер вывода. Данные отправляются в пакетах самое большее 4 096 байтов.
создает объект UDP, сопоставленный с удаленным хостом u
= udp(RemoteHost
)RemoteHost
.
создает объект UDP с заданным значением удаленного порта, u
= udp(RemoteHost
,RemotePort
)RemotePort
. Если не заданный, удаленный порт по умолчанию 9090.
создает объект UDP и задает дополнительные опции с одним или несколькими аргументами пары "имя-значение". Если вы задаете недопустимое имя свойства или значение свойства, объект не создается.u
= udp(___,Name,Value
)
LocalHost
| LocalPort
| LocalPortMode
| Name
| RemoteHost
| RemotePort
| Status
| Type