Defines | |
#define | GLOBUS_RLS_URL_SCHEME "rls" |
#define | GLOBUS_RLS_URL_SCHEME_NOAUTH "rlsn" |
#define | GLOBUS_RLS_SERVER_DEFPORT 39281 |
#define | MAXERRMSG 1024 |
Functions | |
void | globus_rls_client_certificate (char *certfile, char *keyfile) |
void | globus_rls_client_proxy_certificate (char *proxy) |
globus_result_t | globus_rls_client_connect (char *url, globus_rls_handle_t **h) |
globus_result_t | globus_rls_client_close (globus_rls_handle_t *h) |
int | globus_rls_client_get_timeout () |
void | globus_rls_client_set_timeout (int seconds) |
|
URL scheme to use when connecting to RLS server. |
|
URL scheme when connecting to RLS server without authentication. |
|
Default port number that RLS server listens on. |
|
Maximum length of error messages returned by server. |
|
Set certificate used in authentication. Sets environment variables X509_USER_CERT, X509_USER_KEY, and clears X509_USER_PROXY.
|
|
Set X509_USER_PROXY environment variable to specified file.
|
|
Open connection to RLS server.
|
|
Close connection to RLS server.
|
|
Get timeout for IO calls to RLS server. If 0 IO calls do not timeout. The default is 30 seconds.
|
|
Set timeout for IO calls to RLS server.
|