#include <vos/corelibs/vos/localvobject.hh>
Inheritance diagram for VOS::LocalVobject:
Definition at line 49 of file localvobject.hh.
|
|
|
Adds a new type to this object's type set. This only changes the stored set of type name strings and does not necessarily affect the actual code behind the object. See the Local Site class for information about extending the actual functionality of an existing meta objects.
Implements VOS::Vobject. Reimplemented in VOS::LocalMetaObject. |
|
|
|
Convenience function which initializes various message fields when replying to a message.
Referenced by VOS::LocalSocketSite::sendMessage(). |
|
Add a named policy.
|
|
Insert a new policy into the access policy list. The access policy list is traversed from beginning to end, calling each access control policy in order until either a policy returns false (deny) or the end of the list is reached. If access is denied, list traversal immediately stops and the requested action is denied. If the end of the list is reached without a denial, the requested action is permitted.
|
|
Insert a child at some position with a new object. If the position is positive, the object is inserted such that it now occupies that position, and all objects starting from the previous occupant of that position onward are moved up one. If the position in negative, the object is similarly inserted so that it now occupies that position. For example, position -1 will append the object to the end of the list, position -2 will insert the object in the second-to-last position, etc. See setChild() for more information on positions.
Implements VOS::Vobject. Reimplemented in VOS::LocalMetaObject, and VOS::LocalSite. |
|
Remove all policies matching this name.
|
|
Remove all instances of the specified access policy from the policy list.
|
|
Remove the access policy at the specified position.
|
|
Remove the child at some position. See setChild() for more information on positions.
Implements VOS::Vobject. Reimplemented in VOS::LocalMetaObject, and VOS::LocalSite. |
|
Sends a block of messages to the object. This may trigger immediate processing of the message if the object is local.
Implements VOS::Vobject. Reimplemented in VOS::LocalMetaObject, and VOS::LocalSite. |
|
Sends a message to the object. This may trigger immediate processing of the message if the object is local.
Implements VOS::Vobject. Reimplemented in VOS::LocalMetaObject, VOS::LocalSite, and VOS::LocalSocketSite. |
|
Replace a child at some position with a new object.
Implements VOS::Vobject. Reimplemented in VOS::LocalMetaObject, and VOS::LocalSite. |
|
Reimplemented in VOS::LocalSite. Definition at line 67 of file localvobject.hh. |
|
Traverse the access policy list and determine whether to allow this event.
|
|
Block until a message bearing a specific nonce is received, and return that message.
Referenced by VOS::RemoteSocketSite::secureConnection(). |