otMessageInfo

#include <ip6.h>

This structure represents the local and peer IPv6 socket addresses.

Summary

Public attributes

mHopLimit
uint8_t
The IPv6 hop limit.
mInterfaceId
int8_t
The IPv6 interface identifier.
mLinkInfo
const void *
A pointer to link-specific information.
mPeerAddr
The peer IPv6 address.
mPeerPort
uint16_t
The peer transport-layer port.
mSockAddr
The local IPv6 address.
mSockPort
uint16_t
The local transport-layer port.

Public attributes

mHopLimit

uint8_t otMessageInfo::mHopLimit

The IPv6 hop limit.

mInterfaceId

int8_t otMessageInfo::mInterfaceId

The IPv6 interface identifier.

mLinkInfo

const void * otMessageInfo::mLinkInfo

A pointer to link-specific information.

See also:
otThreadLinkInfo. This field is only valid for messages received from the Thread radio and is ignored on transmission.

mPeerAddr

otIp6Address otMessageInfo::mPeerAddr

The peer IPv6 address.

mPeerPort

uint16_t otMessageInfo::mPeerPort

The peer transport-layer port.

mSockAddr

otIp6Address otMessageInfo::mSockAddr

The local IPv6 address.

mSockPort

uint16_t otMessageInfo::mSockPort

The local transport-layer port.