![]() |
Pothos
0.2.1-g9f04573d
The Pothos dataflow programming software suite
|
#include <Handler.hpp>
Public Member Functions | |
| RemoteHandler (void) | |
| Make a new handler. More... | |
| RemoteHandler (const std::string &peerAddr) | |
| Make a new handler given the peer address. More... | |
| void | runHandler (std::istream &is, std::ostream &os) |
| void | runHandler (std::iostream &io) |
| bool | runHandlerOnce (std::istream &is, std::ostream &os) |
A server handler runs the Proxy service over an iostream.
| Pothos::RemoteHandler::RemoteHandler | ( | void | ) |
Make a new handler.
| Pothos::RemoteHandler::RemoteHandler | ( | const std::string & | peerAddr | ) |
Make a new handler given the peer address.
| void Pothos::RemoteHandler::runHandler | ( | std::istream & | is, |
| std::ostream & | os | ||
| ) |
Run a handler for a remote proxy that is interfaced over an iostream. This call blocks until the client's remote environment session destructs.
| void Pothos::RemoteHandler::runHandler | ( | std::iostream & | io | ) |
Run a handler for a remote proxy that is interfaced over an iostream. This call blocks until the client's remote environment session destructs.
| bool Pothos::RemoteHandler::runHandlerOnce | ( | std::istream & | is, |
| std::ostream & | os | ||
| ) |
Run the handler for a single request/response transaction.
1.8.6