Conscience Core
Public Member Functions | Public Attributes | List of all members
conscience_core::bridging::commands::CommandEntityLidarRelayParams Struct Reference

#include <CommandEntityLidarRelay.h>

Public Member Functions

 CommandEntityLidarRelayParams (const string &targetIpAddress, unsigned int targetPort, optional< double > periodMillis={}, optional< EntityLidarRelayCompression > compression={}, const CscArea3d *zone=nullptr)
 

Public Attributes

string targetIpAddress
 
unsigned targetPort
 
double periodMillis
 
EntityLidarRelayCompression compression
 
const CscArea3dzone = nullptr
 

Constructor & Destructor Documentation

◆ CommandEntityLidarRelayParams()

conscience_core::bridging::commands::CommandEntityLidarRelayParams::CommandEntityLidarRelayParams ( const string &  targetIpAddress,
unsigned int  targetPort,
optional< double >  periodMillis = {},
optional< EntityLidarRelayCompression >  compression = {},
const CscArea3d zone = nullptr 
)
Parameters
targetIpAddressip address to which data will be sent
targetPorttcp port to which data will be sent
periodMillissend period in milliseconds, default 500
compressioncompression, default LZ4
zoneoptional zone to filter point cloud

Member Data Documentation

◆ compression

EntityLidarRelayCompression conscience_core::bridging::commands::CommandEntityLidarRelayParams::compression

◆ periodMillis

double conscience_core::bridging::commands::CommandEntityLidarRelayParams::periodMillis

◆ targetIpAddress

string conscience_core::bridging::commands::CommandEntityLidarRelayParams::targetIpAddress

◆ targetPort

unsigned conscience_core::bridging::commands::CommandEntityLidarRelayParams::targetPort

◆ zone

const CscArea3d* conscience_core::bridging::commands::CommandEntityLidarRelayParams::zone = nullptr

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