OpenTTD Source  13.0-RC2
CommandPacket Struct Reference

Everything we need to know about a command to be able to execute it. More...

#include <network_internal.h>

Public Member Functions

 CommandPacket ()
 Make sure the pointer is nullptr.
 

Data Fields

CommandPacket * next
 the next command packet (if in queue)
 
CompanyID company
 company that is executing the command
 
uint32 frame
 the frame in which this packet is executed
 
bool my_cmd
 did the command originate from "me"
 
Commands cmd
 command being executed.
 
StringID err_msg
 string ID of error message to use.
 
CommandCallback * callback
 any callback function executed upon successful completion of the command.
 
TileIndex tile
 location of the command (for e.g. error message or effect display).
 
CommandDataBuffer data
 command parameters.
 

Detailed Description

Everything we need to know about a command to be able to execute it.

Definition at line 109 of file network_internal.h.


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