DDS  ver. 2.0
ProtocolDef.h
Go to the documentation of this file.
1 // Copyright 2014 GSI, Inc. All rights reserved.
2 //
3 //
4 //
5 #ifndef __DDS__ProtocolDef__
6 #define __DDS__ProtocolDef__
7 
8 // DDS
9 
10 namespace dds
11 {
12  namespace protocol_api
13  {
14  // Channel types
16  {
17  UNKNOWN = 0,
19  UI,
21  };
22  typedef std::vector<EChannelType> channelTypeVector_t;
23  const std::array<std::string, 5> gChannelTypeName{
24  { "unknown", "agent", "ui", "key_value_guard", "custom_command_guard" }
25  };
26  }
27 }
28 #endif /* __DDS__ProtocolDef__ */
EChannelType
Definition: ProtocolDef.h:15
Definition: ProtocolDef.h:19
const std::array< std::string, 5 > gChannelTypeName
Definition: ProtocolDef.h:23
Definition: ProtocolDef.h:17
Definition: dds-agent/src/AgentConnectionManager.h:18
Definition: ProtocolDef.h:18
std::vector< EChannelType > channelTypeVector_t
Definition: ProtocolDef.h:22
Definition: ProtocolDef.h:20