Go to the documentation of this file. 1 #ifndef CommandEntityLidarRelay_h
2 #define CommandEntityLidarRelay_h
8 ENUM(EntityLidarRelayCompression, ENTITY_LIDAR_RELAY_COMPRESSION_LZ4, ENTITY_LIDAR_RELAY_COMPRESSION_NONE)
20 const string &targetIpAddress,
unsigned int targetPort,
21 optional<double> periodMillis = {}, optional<EntityLidarRelayCompression> compression = {},
56 std::unique_ptr<CscLogger>
logger = CscLogger::getForCategory(
"CommandEntityLidarRelay");
64 inline static const CommandTypeId COMMAND_ID =
"ENTITY_LIDAR_RELAY_STOP";
76 std::unique_ptr<CscLogger>
logger = CscLogger::getForCategory(
"CommandEntityLidarRelayStop");
string targetIpAddress
Definition: CommandEntityLidarRelay.h:74
Definition: CommandEntityLidarRelay.h:62
#define CSC_DLL_IMPORTEXPORT
Definition: os.h:34
Definition: Csc3dTypes.h:243
Definition: CommandEntityLidarRelay.h:10
string CommandTypeId
Definition: Command.h:29
unsigned targetPort
Definition: CommandEntityLidarRelay.h:25
EntityLidarRelayCompression compression
Definition: CommandEntityLidarRelay.h:27
Definition: CommandExecutionResultString.h:11
ENUM(CommandParamMetaType, CommandParamMetaType_double, CommandParamMetaType_float, CommandParamMetaType_int, CommandParamMetaType_long, CommandParamMetaType_unsigned_long_long, CommandParamMetaType_bool, CommandParamMetaType_string, CommandParamMetaType_list, CommandParamMetaType_map, CommandParamMetaType_object, CommandParamMetaType_optional, CommandParamMetaType_enum, CommandParamMetaType_entityReflexion, CommandParamMetaType_entityModel, CommandParamMetaType_placeModel, CommandParamMetaType_objectModel)
Definition: cartographyCommands.cpp:29
unsigned targetPort
Definition: CommandEntityLidarRelay.h:75
const ptr< CscObjectModel > const string const CscPoint3d const CscPoint3d optional< double >
Definition: environmentObjectsCommands.h:367
ptr< CscEntityReflexion > entityReflexion
Definition: CommandEntityLidarRelay.h:54
string targetIpAddress
Definition: CommandEntityLidarRelay.h:24
Definition: CscEnvironmentSimulator.h:31
COMMAND_REGISTER(CommandFollowKinematicTrajectory, ptr< CscEntityReflexion >, int, const CscState *, string, string, string, string, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
COMMAND_TYPE_BUILDER(CommandVisionDetect, CscAlertIdentificationTimeSlot, int, int, int, int)
std::unique_ptr< CscLogger > logger
Definition: Command.cpp:7
ptr< CscEntityReflexion > entityReflexion
Definition: CommandEntityLidarRelay.h:73
Definition: CommandEntityLidarRelay.h:42
std::shared_ptr< T > ptr
Definition: CscCommon.h:29
double periodMillis
Definition: CommandEntityLidarRelay.h:26