Объект 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