Goby3  3.1.5a
2024.05.23
goby::acomms::RUDICSServer Class Reference

#include <goby/acomms/modemdriver/iridium_shore_rudics.h>

Public Member Functions

 RUDICSServer (boost::asio::io_context &io_context, int port)
 
std::set< std::shared_ptr< RUDICSConnection > > & connections ()
 
void disconnect (std::shared_ptr< RUDICSConnection > connection)
 

Public Attributes

boost::signals2::signal< void(std::shared_ptr< RUDICSConnection > connection)> connect_signal
 

Detailed Description

Definition at line 169 of file iridium_shore_rudics.h.

Constructor & Destructor Documentation

◆ RUDICSServer()

goby::acomms::RUDICSServer::RUDICSServer ( boost::asio::io_context io_context,
int  port 
)
inline

Definition at line 172 of file iridium_shore_rudics.h.

Member Function Documentation

◆ connections()

std::set<std::shared_ptr<RUDICSConnection> >& goby::acomms::RUDICSServer::connections ( )
inline

Definition at line 178 of file iridium_shore_rudics.h.

◆ disconnect()

void goby::acomms::RUDICSServer::disconnect ( std::shared_ptr< RUDICSConnection connection)
inline

Definition at line 182 of file iridium_shore_rudics.h.

Member Data Documentation

◆ connect_signal

boost::signals2::signal<void(std::shared_ptr<RUDICSConnection> connection)> goby::acomms::RUDICSServer::connect_signal

Definition at line 180 of file iridium_shore_rudics.h.


The documentation for this class was generated from the following file: