Loadable Function: udp = udp ()
Loadable Function: udp = udp (remoteipaddress, remoteport)
Loadable Function: udp = udp (remoteipaddress, remoteport, [propertyname, propertyvalue ...])

Open udp interface.

Inputs

remoteipaddress - the ip address of type String. If omitted defaults to ’127.0.0.1’.
remoteport - the port number to connect. If omitted defaults to 23.
localport - the local port number to bind. If omitted defaults to 0
propertyname, propertyvalue - property name/value pair

Outputs

The udp() shall return instance of octave_udp class as the result udp.

Properties

The udp object has the following public properties:

name

name assigned to the udp object

type

instrument type ’udp’ (readonly)

localport

local port number (readonly)

localhost

local host address (readonly)

remoteport

remote port number

remotehost

remote host

status

status of the object ’open’ or ’closed’ (readonly)

timeout

timeout value in seconds used for waiting for data

bytesavailable

number of bytes currently available to read (readonly)

Package: instrument-control