GridLab
Grid Application Toolkit

A simple API for Grid Applications
GAT

Menu



Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

GATEndpointCPI_Instance Struct Reference

The #GATEndpointCPI_Instance structure holds all data items supplied by the client during the construction of the GATEndpoint object. More...

#include <GATEndpointCPI.h>

Collaboration diagram for GATEndpointCPI_Instance:

Collaboration graph
[legend]
List of all members.

Public Attributes

GATContext context
GATBool isdirty
char * nodename
GATMonitorable_Impl monitorable
GATObject_const source
void * instance_data

Detailed Description

The #GATEndpointCPI_Instance structure holds all data items supplied by the client during the construction of the GATEndpoint object.

Definition at line 43 of file GATEndpointCPI.h.


Member Data Documentation

GATContext GATEndpointCPI_Instance::context
 

Definition at line 45 of file GATEndpointCPI.h.

Referenced by endpoint_adaptor_EndpointCPI_CloneInstance(), endpoint_adaptor_EndpointCPI_Connect(), endpoint_adaptor_EndpointCPI_CreateInstance(), endpoint_adaptor_EndpointCPI_DeSerialise(), endpoint_adaptor_EndpointCPI_Listen(), endpoint_adaptor_EndpointCPI_Serialise(), GATEndpoint_AddMetricListener(), GATEndpoint_Clone(), GATEndpoint_Create(), GATEndpoint_DeSerialise_Create(), GATEndpoint_GetCPIInstanceData(), GATEndpoint_RegisterPolling(), GATEndpoint_RemoveRegisteredMetric(), GATEndpoint_Serialise(), and GATEndpointCPI_SerialiseCallback().

GATBool GATEndpointCPI_Instance::isdirty
 

Definition at line 46 of file GATEndpointCPI.h.

Referenced by GATEndpoint_Clone(), GATEndpoint_Create(), GATEndpoint_DeSerialise_Create(), and GATEndpointCPI_SerialiseCallback().

char* GATEndpointCPI_Instance::nodename
 

Definition at line 47 of file GATEndpointCPI.h.

Referenced by endpoint_adaptor_EndpointCPI_Connect(), GATEndpoint_Clone(), GATEndpoint_Create(), GATEndpoint_DeSerialise_Create(), and GATEndpoint_Serialise().

GATMonitorable_Impl GATEndpointCPI_Instance::monitorable
 

Definition at line 48 of file GATEndpointCPI.h.

Referenced by endpoint_adaptor_EndpointCPI_AddGATPipeListener(), endpoint_adaptor_EndpointCPI_Connect(), endpoint_adaptor_EndpointCPI_Listen(), GATEndpoint_AddMetricListener(), GATEndpoint_Clone(), GATEndpoint_Create(), GATEndpoint_DeSerialise_Create(), GATEndpoint_RegisterPolling(), and GATEndpoint_RemoveRegisteredMetric().

GATObject_const GATEndpointCPI_Instance::source
 

Definition at line 49 of file GATEndpointCPI.h.

Referenced by endpoint_adaptor_EndpointCPI_AddGATPipeListener(), endpoint_adaptor_EndpointCPI_Connect(), endpoint_adaptor_EndpointCPI_Listen(), GATEndpoint_Clone(), GATEndpoint_Create(), and GATEndpoint_DeSerialise_Create().

void* GATEndpointCPI_Instance::instance_data
 

Definition at line 50 of file GATEndpointCPI.h.

Referenced by endpoint_adaptor_EndpointCPI_AddGATPipeListener(), endpoint_adaptor_EndpointCPI_CloneInstance(), endpoint_adaptor_EndpointCPI_Connect(), endpoint_adaptor_EndpointCPI_CreateInstance(), endpoint_adaptor_EndpointCPI_DeSerialise(), endpoint_adaptor_EndpointCPI_DestroyInstance(), endpoint_adaptor_EndpointCPI_EqualsInstance(), endpoint_adaptor_EndpointCPI_Listen(), and endpoint_adaptor_EndpointCPI_Serialise().


The documentation for this struct was generated from the following file: