ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
remote_log_packet_t Struct Reference

Remote log packet structure carrying log level and message text. More...

#include <include/ascii-chat/network/packet/packet.h>

Data Fields

uint8_t log_level
 Log level associated with the message (log_level_t cast to uint8_t).
uint8_t direction
 Direction hint so receivers can annotate origin.
uint16_t flags
 Additional flags (REMOTE_LOG_FLAG_*).
uint32_t message_length
 Message payload length in bytes (0-512).

Detailed Description

Remote log packet structure carrying log level and message text.

Definition at line 781 of file packet.h.

Field Documentation

◆ direction

uint8_t remote_log_packet_t::direction

Direction hint so receivers can annotate origin.

Definition at line 785 of file packet.h.

Referenced by packet_parse_remote_log(), and packet_send_remote_log().

◆ flags

uint16_t remote_log_packet_t::flags

Additional flags (REMOTE_LOG_FLAG_*).

Definition at line 787 of file packet.h.

Referenced by packet_parse_remote_log(), and packet_send_remote_log().

◆ log_level

uint8_t remote_log_packet_t::log_level

Log level associated with the message (log_level_t cast to uint8_t).

Definition at line 783 of file packet.h.

Referenced by acip_send_remote_log(), packet_parse_remote_log(), and packet_send_remote_log().

◆ message_length

uint32_t remote_log_packet_t::message_length

Message payload length in bytes (0-512).

Definition at line 789 of file packet.h.

Referenced by packet_parse_remote_log(), and packet_send_remote_log().


The documentation for this struct was generated from the following file: