| Apama
    9.10.0.4.289795
    | 
Contains the headers needed to implement your own Connectivity Plugins. More...
#include <sag_connectivity_cpp.hpp>#include <memory>#include <sag_internal/exception.hpp>#include <sag_internal/remote_plugins.hpp>#include <sag_internal/plugin_macros.hpp>#include <sag_internal/logging.hpp>Go to the source code of this file.
| Classes | |
| class | com::softwareag::connectivity::Logger | 
| Class for writing to the system logger.  More... | |
| class | com::softwareag::connectivity::Plugin | 
| Base of the inheritence tree for Connectivity plugins.  More... | |
| class | com::softwareag::connectivity::HostSide | 
| An interface to the next component (plugin or host) towards the host.  More... | |
| class | com::softwareag::connectivity::RemoteHostSide | 
| Wrap the next plugin in order as a HostSide object.  More... | |
| class | com::softwareag::connectivity::TransportSide | 
| An interface to the next component (plugin or host) towards the transport.  More... | |
| class | com::softwareag::connectivity::RemoteTransportSide | 
| Wrap the next plugin in order as a TransportSide object.  More... | |
| class | com::softwareag::connectivity::AbstractCodec | 
| Abstract class for Codecs.  More... | |
| class | com::softwareag::connectivity::AbstractTransport | 
| Abstract class for Transports.  More... | |
| class | com::softwareag::connectivity::AbstractSimpleTransport | 
| Helper derivative of AbstractTransport implementing message-by-message delivery.  More... | |
| class | com::softwareag::connectivity::AbstractSimpleCodec | 
| Helper derivative of AbstractCodec implementing message-by-message transformation.  More... | |
| Namespaces | |
| com::softwareag::connectivity | |
| Contains classes relating to the connectivity system. | |
| Macros | |
| #define | SAG_DECLARE_CONNECTIVITY_TRANSPORT(Class) _SAG_DECLARE_CONNECTIVITY_TRANSPORT(Class) | 
| Creates the exported C free functions for a connectivity transport.  More... | |
| #define | SAG_DECLARE_CONNECTIVITY_CODEC(Class) _SAG_DECLARE_CONNECTIVITY_CODEC(Class) | 
| Creates the exported C free functions for a connectivity codec.  More... | |
Contains the headers needed to implement your own Connectivity Plugins.
| #define SAG_DECLARE_CONNECTIVITY_CODEC | ( | Class | ) | _SAG_DECLARE_CONNECTIVITY_CODEC(Class) | 
Creates the exported C free functions for a connectivity codec.
For each Codec class you have (derived from AbstractTransport or AbstractSimpleTransport) you should call this macro once.
If your class is in a namespace then you must call this macro in the same namespace, passing in just the base name of the class.
| #define SAG_DECLARE_CONNECTIVITY_TRANSPORT | ( | Class | ) | _SAG_DECLARE_CONNECTIVITY_TRANSPORT(Class) | 
Creates the exported C free functions for a connectivity transport.
For each Transport class you have (derived from AbstractTransport or AbstractSimpleTransport) you should call this macro once.
If your class is in a namespace then you must call this macro in the same namespace, passing in just the base name of the class.
 1.8.8
 1.8.8