net_lib 2.0.4
 
Loading...
Searching...
No Matches
nrc_define.h File Reference
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  MoveCmd
 
struct  ParaGroup
 
struct  Condition
 
struct  PositionData
 
struct  IOCommandParams
 
struct  OffsetCommandParam
 

Macros

#define EXPORT_API
 

Typedefs

using SOCKETFD = int
 

Enumerations

enum  Result {
  EXCEPTION = -5 , OPERATION_NOT_ALLOWED = -4 , PARAM_ERR = -3 , DISCONNECT = -2 ,
  RECEIVE_FAILED = -1 , SUCCESS = 0
}
 
enum class  PosType {
  data = 0 , PType = 1 , E_TYPE = 2 , RP_TYPE = 3 ,
  AP_TYPE = 4 , GPType = 5 , GEType = 6
}
 
enum  LogicType {
  EQUAL_TO = 1 , LESS , GREATER , LESS_EQUAL ,
  GREATER_EQUAL , NOT_EQUAL_TO
}
 

Variables

const int const_robotNum = 1
 

Macro Definition Documentation

◆ EXPORT_API

#define EXPORT_API

Typedef Documentation

◆ SOCKETFD

using SOCKETFD = int

Enumeration Type Documentation

◆ LogicType

enum LogicType
Enumerator
EQUAL_TO 
LESS 
GREATER 
LESS_EQUAL 
GREATER_EQUAL 
NOT_EQUAL_TO 

◆ PosType

enum class PosType
strong
Enumerator
data 
PType 
E_TYPE 
RP_TYPE 
AP_TYPE 
GPType 
GEType 

◆ Result

enum Result
Enumerator
EXCEPTION 
OPERATION_NOT_ALLOWED 
PARAM_ERR 
DISCONNECT 
RECEIVE_FAILED 
SUCCESS 

Variable Documentation

◆ const_robotNum

const int const_robotNum = 1