Fawkes API
Fawkes Development Version
|
FUSE client handler. More...
#include <>>
Public Member Functions | |
virtual | ~FuseClientHandler () |
Destructor. More... | |
virtual void | fuse_invalid_server_version (uint32_t local_version, uint32_t remote_version)=0 throw () |
Invalid version string received. More... | |
virtual void | fuse_connection_established ()=0 throw () |
Connection has been established. More... | |
virtual void | fuse_connection_died ()=0 throw () |
Connection died. More... | |
virtual void | fuse_inbound_received (FuseNetworkMessage *m)=0 throw () |
Message received. More... | |
FUSE client handler.
Definition at line 36 of file fuse_client_handler.h.
|
virtual |
Destructor.
Definition at line 60 of file fuse_client_handler.cpp.
|
pure virtual |
Connection died.
Implemented in FireVisionNetworkTool, firevision::NetworkCamera, firevision::FuseImageListWidget, and FuseTransferWidget.
Referenced by firevision::FuseClient::disconnect().
|
pure virtual |
Connection has been established.
Implemented in FireVisionNetworkTool, firevision::NetworkCamera, firevision::FuseImageListWidget, and FuseTransferWidget.
Referenced by firevision::FuseClient::loop().
|
pure virtual |
Message received.
An incoming message has been received and can now be processed. Note that if you want to work on the message after this method has finished you have to reference the message by calling FuseMessage::ref()!
m | message to handle |
Implemented in FireVisionNetworkTool, firevision::NetworkCamera, firevision::FuseImageListWidget, and FuseTransferWidget.
Referenced by firevision::FuseClient::loop().
|
pure virtual |
Invalid version string received.
The remote end has a different incompatible FUSE version.
local_version | version that the FuseClient speaks |
remote_version | version that the remote FUSE server speaks. |
Implemented in firevision::NetworkCamera, FireVisionNetworkTool, firevision::FuseImageListWidget, and FuseTransferWidget.
Referenced by firevision::FuseClient::loop().