|
Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
Connection context for IPC servers. More...
#include <aida.hh>
Inherits Rapicorn::Aida::BaseConnection.
Inherited by Rapicorn::Aida::ServerConnectionImpl.
Classes | |
| struct | MethodEntry |
| struct | MethodRegistry |
| Registry structure for IPC method stubs. More... | |
Protected Member Functions | |
| ServerConnection (const std::string &feature_keys) | |
API for remote calls | |
| virtual uint64 | instance2orbid (ImplicitBase *)=0 |
| virtual ImplicitBase * | orbid2instance (uint64)=0 |
| virtual ImplicitBase * | remote_origin () const =0 |
Registry for IPC method lookups | |
| typedef std::function< void(Rapicorn::Aida::FieldReader &)> | EmitResultHandler |
| virtual void | emit_result_handler_add (size_t id, const EmitResultHandler &handler)=0 |
| static DispatchFunc | find_method (uint64 hi, uint64 lo) |
| Lookup method in registry. | |
Connection context for IPC servers.
1.7.6.1