|
libdoip
0.1.0
DoIP (Diagnostics over Internet Protocol) ISO 13400 C++17 Library
|
Server configuration structure used to initialize a DoIP server. More...
#include <DoIPServer.h>

Public Attributes | |
| DoIpEid | eid = DoIpEid::Zero |
| DoIpGid | gid = DoIpGid::Zero |
| DoIpVin | vin = DoIpVin::Zero |
| DoIPAddress | logicalAddress = DoIPAddress(0x0028) |
| bool | loopback = false |
| bool | daemonize = false |
| int | announceCount = 3 |
| unsigned int | announceInterval = 500 |
Server configuration structure used to initialize a DoIP server.
Definition at line 34 of file DoIPServer.h.
| int doip::ServerConfig::announceCount = 3 |
Definition at line 51 of file DoIPServer.h.
Referenced by doip::DoIPServer::setAnnounceNum().
| unsigned int doip::ServerConfig::announceInterval = 500 |
Definition at line 52 of file DoIPServer.h.
Referenced by doip::DoIPServer::setAnnounceInterval().
| bool doip::ServerConfig::daemonize = false |
Definition at line 49 of file DoIPServer.h.
Referenced by doip::DoIPServer::DoIPServer().
| DoIpEid doip::ServerConfig::eid = DoIpEid::Zero |
Definition at line 36 of file DoIPServer.h.
Referenced by doip::DoIPServer::getEid(), doip::DoIPServer::setDefaultEid(), and doip::DoIPServer::setEid().
| DoIpGid doip::ServerConfig::gid = DoIpGid::Zero |
Definition at line 37 of file DoIPServer.h.
Referenced by doip::DoIPServer::getGid(), and doip::DoIPServer::setGid().
| DoIPAddress doip::ServerConfig::logicalAddress = DoIPAddress(0x0028) |
Definition at line 43 of file DoIPServer.h.
Referenced by doip::DoIPServer::setLogicalGatewayAddress().
| bool doip::ServerConfig::loopback = false |
Definition at line 46 of file DoIPServer.h.
Referenced by doip::DoIPServer::DoIPServer(), doip::DoIPServer::setLoopbackMode(), and doip::DoIPServer::setupUdpSocket().
| DoIpVin doip::ServerConfig::vin = DoIpVin::Zero |
Definition at line 40 of file DoIPServer.h.
Referenced by doip::DoIPServer::getVin(), and doip::DoIPServer::setVin().