EGEE
Main Page | Modules | Data Structures | File List | Data Fields | Globals

org.glite.data.transfer.ServiceBase


Functions

char * glite_channel_getVersion (glite_transfer_ctx *ctx)
 Get the version of the remote endpoint.

char * glite_channel_getSchemaVersion (glite_transfer_ctx *ctx)
 Get the schema version of the remote endpoint.

char * glite_channel_getInterfaceVersion (glite_transfer_ctx *ctx)
 Get the interface version of the remote endpoint.

char * glite_channel_getServiceMetadata (glite_transfer_ctx *ctx, const char *key)
 Get the service metadata for a given key.


Function Documentation

char* glite_channel_getInterfaceVersion glite_transfer_ctx ctx  ) 
 

Get the interface version of the remote endpoint.

The returned string must be freed by the caller.

Parameters:
ctx The transfer context for error handling.
Returns:
The interface-version string. In case of an error NULL is returned.

char* glite_channel_getSchemaVersion glite_transfer_ctx ctx  ) 
 

Get the schema version of the remote endpoint.

The returned string must be freed by the caller.

Parameters:
ctx The transfer context for error handling.
Returns:
The schema-version string. In case of an error NULL is returned.

char* glite_channel_getServiceMetadata glite_transfer_ctx ctx,
const char *  key
 

Get the service metadata for a given key.

The key must not be NULL. The returned string must be freed by the caller.

Parameters:
ctx The transfer context for error handling.
key The key of which the value we want.
Returns:
The interface-version string. In case of an error NULL is returned.

char* glite_channel_getVersion glite_transfer_ctx ctx  ) 
 

Get the version of the remote endpoint.

The returned string must be freed by the caller.

Parameters:
ctx The transfer context for error handling.
Returns:
The version string. In case of an error NULL is returned.
The GLite Project. All rights reserved.