VISH  0.2
Classes | Public Member Functions
Wizt::VSocketAction Class Reference

Abstract interface class that is to be implemented by some application. More...

#include </home/werner/origo/vish/ocean/streams/VSocketAction.hpp>

List of all members.

Classes

Public Member Functions


Detailed Description

Abstract interface class that is to be implemented by some application.

This is the type queried by some VSlot, though the actual storage within an object's parameter is VValue<VSocketAction>. This class is only referenced via a pointer to call the virtual functions that perform actions in the application.

Examples:

WebVish.cpp.


Member Function Documentation

bool Wizt::VSocketAction::addConnection ( socket_t  socket,
const string url,
const RefPtr< Receiver > &  Obj 
) [virtual]

Register a callback functor for data available on the given socket.

Parameters:
ObjThe receiver object that provides the callback functions, will be stored in the implementation of the socket actions.

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