Home
TURN module (rfc5766)

RelayConnectionBinding

Binding metadata stored as socket opaque data during a ConnectionBind handshake.

RelayConnectionBinding

#include <icy/turn/client/tcpclient.h>
struct RelayConnectionBinding

Defined in src/turn/include/icy/turn/client/tcpclient.h:70

Binding metadata stored as socket opaque data during a ConnectionBind handshake. Associates a relay socket with its TURN connection ID and peer address.

List of all members

NameKindOwner
connectionIDvariableDeclared here
peerAddressvariableDeclared here

Public Attributes

ReturnNameDescription
uint32_tconnectionIDTURN CONNECTION-ID attribute value from the server.
net::AddresspeerAddressThe peer address this binding targets.

connectionID

uint32_t connectionID

Defined in src/turn/include/icy/turn/client/tcpclient.h:72

TURN CONNECTION-ID attribute value from the server.


peerAddress

net::Address peerAddress

Defined in src/turn/include/icy/turn/client/tcpclient.h:73

The peer address this binding targets.