Socket Bind/Listen - 0x46

Description

Opens a listener socket that listens for incoming connections.

When there is an incoming connection on the listener socket, a Socket New IPv4 Client - 0xCC frame is sent, indicating the socket ID for the new connection along with the remote address information.

For a UDP socket, this frame binds the socket to a given port. A bound UDP socket can receive data with a Socket Receive From: IPv4 - 0xCE frame.

Format

The following table provides the contents of the frame. For details on frame structure, see API frame format.

Field name Field value Data type Description

Frame type

0x46

Byte

 

Frame ID

 

Byte

A reference identifier used to match status responses. If set to 0, the device does not send a response.

Socket ID

 

Byte

The socket ID to listen on.

Source port   16-bit big endian The port to listen on.