Goby3  3.1.4
2024.02.22
interprocess_zeromq.pb.h File Reference
#include <string>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_table_driven.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/inlined_string_field.h>
#include <google/protobuf/metadata.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
#include "goby/protobuf/option_extensions.pb.h"
#include <boost/units/quantity.hpp>
#include <boost/units/absolute.hpp>
#include <boost/units/dimensionless_type.hpp>
#include <boost/units/make_scaled_unit.hpp>

Go to the source code of this file.

Classes

struct  protobuf_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto::TableStruct
 
class  goby::zeromq::protobuf::ManagerRequest
 
class  goby::zeromq::protobuf::Socket
 
class  goby::zeromq::protobuf::ManagerResponse
 
class  goby::zeromq::protobuf::InprocControl
 
struct  google::protobuf::is_proto_enum< ::goby::zeromq::protobuf::Socket_SocketType >
 
struct  google::protobuf::is_proto_enum< ::goby::zeromq::protobuf::Socket_Transport >
 
struct  google::protobuf::is_proto_enum< ::goby::zeromq::protobuf::Socket_ConnectOrBind >
 
struct  google::protobuf::is_proto_enum< ::goby::zeromq::protobuf::InprocControl_InprocControlType >
 
struct  google::protobuf::is_proto_enum< ::goby::zeromq::protobuf::Request >
 

Namespaces

 protobuf_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto
 
 goby
 The global namespace for the Goby project.
 
 goby::zeromq
 
 goby::zeromq::protobuf
 
 google
 
 google::protobuf
 

Macros

#define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto
 

Enumerations

enum  goby::zeromq::protobuf::Socket_SocketType { goby::zeromq::protobuf::Socket_SocketType_PUBLISH = 1, goby::zeromq::protobuf::Socket_SocketType_SUBSCRIBE = 2, goby::zeromq::protobuf::Socket_SocketType_REPLY = 3, goby::zeromq::protobuf::Socket_SocketType_REQUEST = 4 }
 
enum  goby::zeromq::protobuf::Socket_Transport {
  goby::zeromq::protobuf::Socket_Transport_INPROC = 1, goby::zeromq::protobuf::Socket_Transport_IPC = 2, goby::zeromq::protobuf::Socket_Transport_TCP = 3, goby::zeromq::protobuf::Socket_Transport_PGM = 4,
  goby::zeromq::protobuf::Socket_Transport_EPGM = 5
}
 
enum  goby::zeromq::protobuf::Socket_ConnectOrBind { goby::zeromq::protobuf::Socket_ConnectOrBind_CONNECT = 1, goby::zeromq::protobuf::Socket_ConnectOrBind_BIND = 2 }
 
enum  goby::zeromq::protobuf::InprocControl_InprocControlType {
  goby::zeromq::protobuf::InprocControl_InprocControlType_PUB_CONFIGURATION = 1, goby::zeromq::protobuf::InprocControl_InprocControlType_SUBSCRIBE = 2, goby::zeromq::protobuf::InprocControl_InprocControlType_SUBSCRIBE_ACK = 3, goby::zeromq::protobuf::InprocControl_InprocControlType_UNSUBSCRIBE = 4,
  goby::zeromq::protobuf::InprocControl_InprocControlType_UNSUBSCRIBE_ACK = 5, goby::zeromq::protobuf::InprocControl_InprocControlType_RECEIVE = 6, goby::zeromq::protobuf::InprocControl_InprocControlType_SHUTDOWN = 7, goby::zeromq::protobuf::InprocControl_InprocControlType_REQUEST_HOLD_STATE = 9,
  goby::zeromq::protobuf::InprocControl_InprocControlType_NOTIFY_HOLD_STATE = 10
}
 
enum  goby::zeromq::protobuf::Request { goby::zeromq::protobuf::PROVIDE_PUB_SUB_SOCKETS = 1, goby::zeromq::protobuf::PROVIDE_HOLD_STATE = 2 }
 

Functions

void protobuf_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto::AddDescriptors ()
 
template<>
::goby::zeromq::protobuf::InprocControlgoogle::protobuf::Arena::CreateMaybeMessage<::goby::zeromq::protobuf::InprocControl > (Arena *)
 
template<>
::goby::zeromq::protobuf::ManagerRequestgoogle::protobuf::Arena::CreateMaybeMessage<::goby::zeromq::protobuf::ManagerRequest > (Arena *)
 
template<>
::goby::zeromq::protobuf::ManagerResponsegoogle::protobuf::Arena::CreateMaybeMessage<::goby::zeromq::protobuf::ManagerResponse > (Arena *)
 
template<>
::goby::zeromq::protobuf::Socketgoogle::protobuf::Arena::CreateMaybeMessage<::goby::zeromq::protobuf::Socket > (Arena *)
 
bool goby::zeromq::protobuf::Socket_SocketType_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::zeromq::protobuf::Socket_SocketType_descriptor ()
 
const ::std::string & goby::zeromq::protobuf::Socket_SocketType_Name (Socket_SocketType value)
 
bool goby::zeromq::protobuf::Socket_SocketType_Parse (const ::std::string &name, Socket_SocketType *value)
 
bool goby::zeromq::protobuf::Socket_Transport_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::zeromq::protobuf::Socket_Transport_descriptor ()
 
const ::std::string & goby::zeromq::protobuf::Socket_Transport_Name (Socket_Transport value)
 
bool goby::zeromq::protobuf::Socket_Transport_Parse (const ::std::string &name, Socket_Transport *value)
 
bool goby::zeromq::protobuf::Socket_ConnectOrBind_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::zeromq::protobuf::Socket_ConnectOrBind_descriptor ()
 
const ::std::string & goby::zeromq::protobuf::Socket_ConnectOrBind_Name (Socket_ConnectOrBind value)
 
bool goby::zeromq::protobuf::Socket_ConnectOrBind_Parse (const ::std::string &name, Socket_ConnectOrBind *value)
 
bool goby::zeromq::protobuf::InprocControl_InprocControlType_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::zeromq::protobuf::InprocControl_InprocControlType_descriptor ()
 
const ::std::string & goby::zeromq::protobuf::InprocControl_InprocControlType_Name (InprocControl_InprocControlType value)
 
bool goby::zeromq::protobuf::InprocControl_InprocControlType_Parse (const ::std::string &name, InprocControl_InprocControlType *value)
 
bool goby::zeromq::protobuf::Request_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::zeromq::protobuf::Request_descriptor ()
 
const ::std::string & goby::zeromq::protobuf::Request_Name (Request value)
 
bool goby::zeromq::protobuf::Request_Parse (const ::std::string &name, Request *value)
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::zeromq::protobuf::Socket_SocketType > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::zeromq::protobuf::Socket_Transport > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::zeromq::protobuf::Socket_ConnectOrBind > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::zeromq::protobuf::InprocControl_InprocControlType > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::zeromq::protobuf::Request > ()
 

Variables

InprocControlDefaultTypeInternal goby::zeromq::protobuf::_InprocControl_default_instance_
 
ManagerRequestDefaultTypeInternal goby::zeromq::protobuf::_ManagerRequest_default_instance_
 
ManagerResponseDefaultTypeInternal goby::zeromq::protobuf::_ManagerResponse_default_instance_
 
SocketDefaultTypeInternal goby::zeromq::protobuf::_Socket_default_instance_
 
const Socket_SocketType goby::zeromq::protobuf::Socket_SocketType_SocketType_MIN = Socket_SocketType_PUBLISH
 
const Socket_SocketType goby::zeromq::protobuf::Socket_SocketType_SocketType_MAX = Socket_SocketType_REQUEST
 
const int goby::zeromq::protobuf::Socket_SocketType_SocketType_ARRAYSIZE = Socket_SocketType_SocketType_MAX + 1
 
const Socket_Transport goby::zeromq::protobuf::Socket_Transport_Transport_MIN = Socket_Transport_INPROC
 
const Socket_Transport goby::zeromq::protobuf::Socket_Transport_Transport_MAX = Socket_Transport_EPGM
 
const int goby::zeromq::protobuf::Socket_Transport_Transport_ARRAYSIZE = Socket_Transport_Transport_MAX + 1
 
const Socket_ConnectOrBind goby::zeromq::protobuf::Socket_ConnectOrBind_ConnectOrBind_MIN = Socket_ConnectOrBind_CONNECT
 
const Socket_ConnectOrBind goby::zeromq::protobuf::Socket_ConnectOrBind_ConnectOrBind_MAX = Socket_ConnectOrBind_BIND
 
const int goby::zeromq::protobuf::Socket_ConnectOrBind_ConnectOrBind_ARRAYSIZE = Socket_ConnectOrBind_ConnectOrBind_MAX + 1
 
const InprocControl_InprocControlType goby::zeromq::protobuf::InprocControl_InprocControlType_InprocControlType_MIN = InprocControl_InprocControlType_PUB_CONFIGURATION
 
const InprocControl_InprocControlType goby::zeromq::protobuf::InprocControl_InprocControlType_InprocControlType_MAX = InprocControl_InprocControlType_NOTIFY_HOLD_STATE
 
const int goby::zeromq::protobuf::InprocControl_InprocControlType_InprocControlType_ARRAYSIZE = InprocControl_InprocControlType_InprocControlType_MAX + 1
 
const Request goby::zeromq::protobuf::Request_MIN = PROVIDE_PUB_SUB_SOCKETS
 
const Request goby::zeromq::protobuf::Request_MAX = PROVIDE_HOLD_STATE
 
const int goby::zeromq::protobuf::Request_ARRAYSIZE = Request_MAX + 1
 

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto

#define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto

Definition at line 40 of file interprocess_zeromq.pb.h.