DDS  ver. 3.6
IntercomErrorCodes.h
Go to the documentation of this file.
1 // Copyright 2014 GSI, Inc. All rights reserved.
2 //
3 //
4 //
5 #ifndef DDS_INTERCOM_ERROR_CODES_H_
6 #define DDS_INTERCOM_ERROR_CODES_H_
7 // STD
8 #include <string>
9 // BOOST
10 #include <boost/signals2/signal.hpp>
11 
12 namespace dds
13 {
14  namespace intercom_api
15  {
18  {
28  };
29 
30  typedef boost::signals2::signal<void(EErrorCode, const std::string&)> errorSignal_t;
31  } // namespace intercom_api
32 } // namespace dds
33 
34 #endif /* DDS_INTERCOM_ERROR_CODES_H_ */
Failed to connect either to DDS commander or to DDS agent.
Definition: IntercomErrorCodes.h:19
Key-value update error on the DDS commander side.
Definition: IntercomErrorCodes.h:22
Error sending custom command (if not connected to DDS commander or DDS agent).
Definition: IntercomErrorCodes.h:24
Key value update failed due to the wrong key.
Definition: IntercomErrorCodes.h:26
Exception in the user code.
Definition: IntercomErrorCodes.h:27
Error in the transport, for example, if DDS is not running.
Definition: IntercomErrorCodes.h:21
EErrorCode
Error codes for intercom API.
Definition: IntercomErrorCodes.h:17
Miscellaneous functions and helpers are located here.
Definition: AgentConnectionManager.h:13
Key value update request failed because version is too old.
Definition: IntercomErrorCodes.h:25
Remote end closed the connection.
Definition: IntercomErrorCodes.h:20
boost::signals2::signal< void(EErrorCode, const std::string &)> errorSignal_t
Definition: IntercomErrorCodes.h:30
Error sending key-value (if not connected to DDS commander or DDS agent).
Definition: IntercomErrorCodes.h:23