Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

LocalGateway Class Reference

Local version of Gateway. More...

#include <gateway.hh>

Inheritance diagram for LocalGateway:

Gateway MetaObject List of all members.

Public Member Functions

Actuators. These methods correspond to messages.

Static Public Member Functions

Protected Member Functions

Message Handlers

Detailed Description

Local version of Gateway.

Definition at line 73 of file gateway.hh.


Constructor & Destructor Documentation

LocalGateway::LocalGateway MetaObject superobject  ) 
 

Constructor.

Definition at line 41 of file gateway.cc.

Referenced by new_LocalGateway().

LocalGateway::~LocalGateway  ) 
 

Destructor.

Definition at line 47 of file gateway.cc.


Member Function Documentation

void LocalGateway::handleRequestForward Message *  m  )  [protected, virtual]
 

Handle message request-forward (Request a port forward.

Sent from the client systemon the localnet to the firewall. The gateway program on thefirewall should set up a port forward (either a simple user-levelredirect, or using available operating system firewalling such asLinux's iptables) to the client site so long as the client siteremains connected to the firewall.)

Definition at line 103 of file gateway.cc.

Referenced by LocalGateway().

void LocalGateway::initialize  )  [virtual]
 

Initialize required subproperties.

If access control has been previously set with initialize(PropertyAccessControl*) or setPropertyAccessControl(), then that policy will be used. Otherwise, NoPropertyAccessControl will be used.

Definition at line 57 of file gateway.cc.

Referenced by initialize().

void LocalGateway::initialize PropertyAccessControl ac  )  [virtual]
 

Initialize required subproperties with given access control.

Definition at line 52 of file gateway.cc.

MetaObject * LocalGateway::new_LocalGateway MetaObject superobject,
const string &  type
[static]
 

Static generator, for factory.

Definition at line 163 of file gateway.cc.

Referenced by Gateway::registerExtenders().

void LocalGateway::requestForward LocalSocketSite *  ls  )  [virtual]
 

Perform request-forward.

(Request a port forward. Sent from the client systemon the localnet to the firewall. The gateway program on thefirewall should set up a port forward (either a simple user-levelredirect, or using available operating system firewalling such asLinux's iptables) to the client site so long as the client siteremains connected to the firewall.)

Implements Gateway.

Definition at line 96 of file gateway.cc.


The documentation for this class was generated from the following files:
Generated on Tue Aug 12 03:55:54 2003 for Interreality Project - VOS by doxygen 1.3.2