HDLC-Daemon
SerialPortHandlerCollection Class Reference

#include <SerialPortHandlerCollection.h>

Inheritance diagram for SerialPortHandlerCollection:
Collaboration diagram for SerialPortHandlerCollection:

Public Member Functions

 SerialPortHandlerCollection (boost::asio::io_service &a_IOService)
 
void Shutdown ()
 
std::shared_ptr< std::shared_ptr< SerialPortHandler > > GetSerialPortHandler (const std::string &a_SerialPortName, std::shared_ptr< HdlcdServerHandler > a_HdlcdServerHandler)
 
void DeregisterSerialPortHandler (std::shared_ptr< SerialPortHandler > a_SerialPortHandler)
 

Detailed Description

Definition at line 32 of file SerialPortHandlerCollection.h.

Constructor & Destructor Documentation

SerialPortHandlerCollection::SerialPortHandlerCollection ( boost::asio::io_service &  a_IOService)

Definition at line 26 of file SerialPortHandlerCollection.cpp.

Member Function Documentation

void SerialPortHandlerCollection::DeregisterSerialPortHandler ( std::shared_ptr< SerialPortHandler a_SerialPortHandler)

Definition at line 59 of file SerialPortHandlerCollection.cpp.

std::shared_ptr< std::shared_ptr< SerialPortHandler > > SerialPortHandlerCollection::GetSerialPortHandler ( const std::string &  a_SerialPortName,
std::shared_ptr< HdlcdServerHandler a_HdlcdServerHandler 
)

Definition at line 33 of file SerialPortHandlerCollection.cpp.

void SerialPortHandlerCollection::Shutdown ( )

Definition at line 29 of file SerialPortHandlerCollection.cpp.


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