nidas
v1.2-1520
|
#include <RemoteSerialListener.h>
Public Member Functions | |
throw (nidas::util::IOException) | |
~RemoteSerialListener () | |
bool | handlePollEvents (uint32_t events) throw () |
void | close () throw (nidas::util::IOException) |
int | getFd () const |
const std::string | getName () const |
Private Member Functions | |
RemoteSerialListener (const RemoteSerialListener &) | |
Open a ServerSocket for listening on a given port. More... | |
RemoteSerialListener & | operator= (const RemoteSerialListener &) |
Private Attributes | |
nidas::util::ServerSocket | _socket |
SensorHandler * | _handler |
RemoteSerialListener::~RemoteSerialListener | ( | ) |
References PLOG, and nidas::util::Exception::what().
|
private |
Open a ServerSocket for listening on a given port.
void RemoteSerialListener::close | ( | ) | ||
throw | ( | nidas::util::IOException | ||
) |
Referenced by nidas::core::SensorHandler::run().
|
inlinevirtual |
Implements nidas::core::Polled.
References _socket, and nidas::util::ServerSocket::getFd().
Referenced by nidas::core::SensorHandler::handlePollingChange().
|
inline |
|
virtual |
Implements nidas::core::Polled.
References N_POLLERR, N_POLLHUP, N_POLLIN, N_POLLRDHUP, PLOG, and nidas::util::Exception::what().
|
private |
nidas::core::RemoteSerialListener::throw | ( | nidas::util::IOException | ) |
|
private |
|
private |