EPS Conduits  v0.0.2-2413
networking over networking
EPS::CommAddress1 Struct Referencefinal

Communication header: send a number of important addresses sent by the server to the clients on startup. More...

#include "comm.hpp"

Collaboration diagram for EPS::CommAddress1:

Public Member Functions

void set (const IPv4 &network, const IPv4 &netmask, const IPv4 &address)
 Set the CommAddress1 fields. More...
 
 CommAddress1 (void)
 Constructor. More...
 
 CommAddress1 (const IPv4 &network, const IPv4 &netmask, const IPv4 &address)
 Constructor. More...
 

Public Attributes

CommHeader1 header
 common header More...
 
uint32_t network_address
 EPS network More...
 
uint32_t network_netmask
 EPS netmask More...
 
uint32_t client_address
 EPS client address More...
 

Detailed Description

Communication header: send a number of important addresses sent by the server to the clients on startup.

Constructor & Destructor Documentation

◆ CommAddress1() [1/2]

EPS::CommAddress1::CommAddress1 ( void  )

Constructor.

◆ CommAddress1() [2/2]

EPS::CommAddress1::CommAddress1 ( const IPv4 network,
const IPv4 netmask,
const IPv4 address 
)

Constructor.

Member Function Documentation

◆ set()

void EPS::CommAddress1::set ( const IPv4 network,
const IPv4 netmask,
const IPv4 address 
)

Set the CommAddress1 fields.

Here is the caller graph for this function:

Member Data Documentation

◆ client_address

uint32_t EPS::CommAddress1::client_address

EPS client address

◆ header

CommHeader1 EPS::CommAddress1::header

common header

◆ network_address

uint32_t EPS::CommAddress1::network_address

EPS network

◆ network_netmask

uint32_t EPS::CommAddress1::network_netmask

EPS netmask


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