Network Simulator#

This module includes the platform abstraction for OTNS.

Functions#

void
otPlatOtnsStatus(const char *aStatus)

This function exports status information to OTNS.

Function Documentation#

otPlatOtnsStatus#

void otPlatOtnsStatus (const char * aStatus)

This function exports status information to OTNS.

Parameters
[in]aStatus

The status string.

The status information is represented by a null-terminated string with format recognizable by OTNS. Each call to otPlatOtnsStatus can send multiple statuses, separated by ';', e.x. "parid=577fbc37;lrid=5". Each status contains key and value separated by '='. Status value can be further separated into multiple fields using ',', e.x. "ping_request=fdde:ad00:beef:0:459e:d7b4:b65e:5480,4,112000".

New statuses should follow these conventions.

Currently, OTNS only supports virtual time simulation.


Definition at line 72 of file include/openthread/platform/otns.h