#include <hello.hh>
Inheritance diagram for LocalHello:
It also contains the code to respond to requests from its remote peer.
Definition at line 89 of file hello.hh.
|
Constructor. You don't call this directly; the Site::createMetaObject methods are used instead. Definition at line 46 of file hello.cc. Referenced by new_LocalHello(). |
|
|
|
|
|
Callback for a "hello" message from the remote peer: extracts fields from the Message and then calls hello.
Definition at line 71 of file hello.cc. Referenced by LocalHello(). |
|
The method we are virtualizing. Here we simply supply the interface. This allows the application to simply interact with objects of type "Hello" and not care at all whether the object is local or remote. Implements Hello. |
|
The hello method declared pure virtual above. This method is called directly from the local application, or by handleHello() in response to a message from this object's remote peer. Implements Hello. Definition at line 63 of file hello.cc. Referenced by handleHello(). |
|
|
|
Since constructors are not quite normal functions, we have a wrapper around the constructor which can be stored by VOS, and called when you ask for an object with this type extension by calling Site::createMetaObject().
Definition at line 106 of file hello.cc. Referenced by Hello::registerExtenders(). |