A Gateway Processing unit is the building block of a IGateway. 
            It has one to one relationship with deployed IProcessingUnit which hosts this gateway component.
            
 Declaration Syntax
 Declaration Syntax| C# | Visual Basic | Visual C++ | J# | 
public interface IGatewayProcessingUnit : IGridComponent, IDiscoverableComponent, IAdminAware, IMachineAware, ITransportAware, IOperatingSystemAware, IVirtualMachineAware, IZoneAware
Public Interface IGatewayProcessingUnit _ Implements IGridComponent, IDiscoverableComponent, IAdminAware, IMachineAware, _ ITransportAware, IOperatingSystemAware, IVirtualMachineAware, IZoneAware
public interface class IGatewayProcessingUnit : IGridComponent, IDiscoverableComponent, IAdminAware, IMachineAware, ITransportAware, IOperatingSystemAware, IVirtualMachineAware, IZoneAware
public interface IGatewayProcessingUnit extends IGridComponent, IDiscoverableComponent, IAdminAware, IMachineAware, ITransportAware, IOperatingSystemAware, IVirtualMachineAware, IZoneAware
 Members
 Members| All Members | Properties | ||||
| Icon | Member | Description | 
|---|---|---|
|  | Admin | 
            Gets the IServiceGridAdmin associated with this element.
            (Inherited from IAdminAware.) | 
|  | Delegator | 
            Gets the delegator of this gateway or   CopyC# null | 
|  | Discovered | 
            Returns true if the component is currently discovered from the lookup service.
            false if an event of component removal was sent from the lookup service.
            (Inherited from IDiscoverableComponent.) | 
|  | Gateway | 
            Gets the IGateway this gateway processing unit belongs to.
             | 
|  | Machine | 
            Gets the IMachine the component is running on.
            (Inherited from IMachineAware.) | 
|  | OperatingSystem | 
            Gets the operating system the grid component is running within.
            (Inherited from IOperatingSystemAware.) | 
|  | ProcessingUnit | 
            Gets the hosting IProcessingUnit.
             | 
|  | Sink | 
            Gets the sink of this gateway or   CopyC# null | 
|  | Transport | 
            Gets the transport the grid component is using.
            (Inherited from ITransportAware.) | 
|  | Uid | 
            Gets the unique id of the grid component.
            (Inherited from IGridComponent.) | 
|  | VirtualMachine | 
            Gets the virtual machine the grid component is running within.
            (Inherited from IVirtualMachineAware.) | 
|  | Zones | 
            Gets the zones the grid component is running within.
            (Inherited from IZoneAware.) | 
