Goby3 3.4.0
2026.04.13
Loading...
Searching...
No Matches
interprocess.h File Reference
#include <atomic>
#include <functional>
#include <sys/types.h>
#include <thread>
#include <tuple>
#include <unistd.h>
#include "goby/middleware/group.h"
#include "goby/middleware/marshalling/interface.h"
#include "goby/middleware/transport/detail/static_group_names.h"
#include "goby/middleware/transport/identifier.h"
#include "goby/middleware/transport/null.h"
#include "goby/middleware/transport/poller.h"
#include "goby/middleware/transport/serialization_handlers.h"
#include "goby/zeromq/transport/detail/tags.h"

Go to the source code of this file.

Classes

class  goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >
 Base class for implementing transporters (both portal and forwarder) for the interprocess layer. More...
 
class  goby::middleware::InterProcessForwarder< InnerTransporter, ImplementationTag >
 Implements the forwarder concept for the interprocess layer. More...
 
class  goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >
 
class  goby::middleware::InterProcessPortalBase< Derived, InnerTransporter, ImplementationTag >
 

Namespaces

namespace  goby
 The global namespace for the Goby project.
 
namespace  goby::middleware
 Objects implementing the Goby nested middleware.