Server(3) globus xio Server(3)NAME
Server - globus_xio_server_create() causes a mode_e listener to be created and listened upon.
globus_xio_server_register_accept() performs an asynchronous accept(). globus_xio_server_register_close() cleans up the internal resources
associated with the mode_e server.
All accepted handles inherit all mode_e specific attributes set in the attr to globus_xio_server_create()
Author
Generated automatically by Doxygen for globus xio from the source code.
Version 3.3 Mon Apr 30 2012 Server(3)
Check Out this Related Man Page
Listener attributes(3) globus gass transfer Listener attributes(3)NAME
Listener attributes -
Functions
int globus_gass_transfer_listenerattr_init (globus_gass_transfer_listenerattr_t *attr, char *url_scheme)
Listener Backlog
int globus_gass_transfer_listenerattr_set_backlog (globus_gass_transfer_listenerattr_t *attr, int backlog)
int globus_gass_transfer_listenerattr_get_backlog (globus_gass_transfer_listenerattr_t *attr, int *backlog)
Listener Port
int globus_gass_transfer_listenerattr_set_port (globus_gass_transfer_listenerattr_t *attr, unsigned short port)
int globus_gass_transfer_listenerattr_get_port (globus_gass_transfer_listenerattr_t *attr, unsigned short *port)
Function Documentation
int globus_gass_transfer_listenerattr_init (globus_gass_transfer_listenerattr_t *attr, char *url_scheme)
Initialize a listener attribute. This function initializes the attr to contain a new protocol-specific listener attribute.
Parameters:
attr The attribute set to be initialized.
url_scheme The scheme which which the attribute will be used for.
Return values:
GLOBUS_SUCCESS The attribute was successfully initialized.
GLOBUS_GASS_TRANSFER_ERROR_NULL_POINTER Either attr or url_scheme was GLOBUS_NULL.
GLOBUS_GASS_TRANSFER_ERROR_NOT_IMPLEMENTED No protocol module currently registered with GASS Transfer Library handles URLs with the
specified url_scheme.
int globus_gass_transfer_listenerattr_set_backlog (globus_gass_transfer_listenerattr_t *attr, intbacklog)
Set/Get the backlog attribute for a GASS transfer attribute set. This attribute allows the user to control then number of pending
connections which may exist for this listener.
Parameters:
attr The attribute set to query or modify.
backlog The number of outstanding connections to allow.
Return values:
GLOBUS_SUCCESS The attribute was successfully updated.
GLOBUS_GASS_TRANSFER_ERROR_NULL_POINTER The attr was GLOBUS_NULL.
int globus_gass_transfer_listenerattr_set_port (globus_gass_transfer_listenerattr_t *attr, unsigned shortport)
Set/Get the port attribute for a GASS transfer attribute set. This attribute allows the user to set the port to be used by a GASS Transfer
listener.
Parameters:
attr The attribute set to query or modify.
port The TCP or UDP port number to use.
Return values:
GLOBUS_SUCCESS The attribute was successfully updated.
GLOBUS_GASS_TRANSFER_ERROR_NULL_POINTER The attr was GLOBUS_NULL.
int globus_gass_transfer_listenerattr_get_backlog (globus_gass_transfer_listenerattr_t *attr, int *backlog)
Set/Get the backlog attribute for a GASS transfer attribute set. This attribute allows the user to control then number of pending
connections which may exist for this listener.
Parameters:
attr The attribute set to query or modify.
backlog The number of outstanding connections to allow.
Return values:
GLOBUS_SUCCESS The attribute was successfully updated.
GLOBUS_GASS_TRANSFER_ERROR_NULL_POINTER The attr was GLOBUS_NULL.
int globus_gass_transfer_listenerattr_get_port (globus_gass_transfer_listenerattr_t *attr, unsigned short *port)
Set/Get the port attribute for a GASS transfer attribute set. This attribute allows the user to set the port to be used by a GASS Transfer
listener.
Parameters:
attr The attribute set to query or modify.
port The TCP or UDP port number to use.
Return values:
GLOBUS_SUCCESS The attribute was successfully updated.
GLOBUS_GASS_TRANSFER_ERROR_NULL_POINTER The attr was GLOBUS_NULL.
Author
Generated automatically by Doxygen for globus gass transfer from the source code.
Version 7.2 Mon Apr 30 2012 Listener attributes(3)