Man page - globus_gass_transfer_listenerattr(3)
Packages contains this manual
- globus_gass_transfer_proto_accept_t(3)
- globus_gass_transfer_proto_descriptor_t(3)
- globus_gass_transfer_requestattr_set_proxy_url(3)
- globus_gass_transfer_listener_set_user_pointer(3)
- globus_gass_transfer_client(3)
- globus_gass_transfer_request_get_length(3)
- globus_gass_transfer_requestattr(3)
- globus_gass_transfer_request_proto_s(3)
- globus_gass_transfer_create_listener(3)
- globus_gass_transfer_register_listen(3)
- globus_gass_transfer_listenerattr_set_backlog(3)
- globus_gass_transfer_register_get(3)
- globus_gass_transfer_referral_get_url(3)
- globus_gass_transfer_deny(3)
- globus_gass_transfer_request_get_url(3)
- globus_gass_transfer_proto_create_listener_t(3)
- globus_gass_transfer_request_get_status(3)
- globus_gass_transfer_requestattr_implementation(3)
- globus_gass_transfer_register_append(3)
- globus_gass_transfer_request_set_url(3)
- globus_gass_transfer_listener_proto_t(3)
- globus_gass_transfer_activation(3)
- globus_gass_transfer_request_status_t(3)
- globus_gass_transfer_proto_request_ready(3)
- globus_gass_transfer_proto_unregister_protocol(3)
- globus_gass_transfer_requestattr_set_connection_reuse(3)
- globus_gass_transfer_request_t(3)
- globus_gass_transfer_requestattr_set_socket_nodelay(3)
- globus_gass_transfer_request_get_type(3)
- globus_gass_transfer_listenerattr_set_port(3)
- globus_gass_transfer_request_get_denial_reason(3)
- globus_gass_transfer_referral_destroy(3)
- globus_gass_transfer_requestattr_destroy(3)
- globus_gass_transfer_request_set_user_pointer(3)
- globus_gass_transfer_socket_requestattr_initialize(3)
- globus_gass_transfer_proto_request_denied(3)
- globus_gass_transfer_proto_send_t(3)
- globus_gass_transfer.h(3)
- globus_gass_transfer_close_callback_t(3)
- globus_gass_transfer_proto_receive_t(3)
- globus_gass_transfer_register_put(3)
- globus_gass_transfer_get(3)
- globus_gass_transfer_proto_send_complete(3)
- globus_gass_transfer_listener_get_base_url(3)
- globus_gass_transfer_requestattr_set_socket_rcvbuf(3)
- globus_gass_transfer_register_accept(3)
- globus_gass_transfer_listenerattr_initialize(3)
- globus_gass_transfer_request_set_type(3)
- globus_gass_transfer_listenerattr_init(3)
- globus_gass_transfer_bytes_callback_t(3)
- globus_gass_transfer_proto_register_protocol(3)
- globus_gass_transfer_send_bytes(3)
- globus_gass_transfer_requestattr_set_block_size(3)
- globus_gass_transfer_authorize(3)
- globus_gass_transfer_request_get_user_pointer(3)
- globus_gass_transfer_proto_receive_complete(3)
- globus_gass_transfer_receive_bytes(3)
- globus_gass_transfer_append(3)
- globus_gass_transfer_proto_new_listener_request(3)
- globus_gass_transfer_protocol(3)
- globus_gass_transfer_close_listener(3)
- globus_gass_transfer_data(3)
- globus_gass_transfer_secure_requestattr_set_authorization(3)
- globus_gass_transfer_requestattr_set_file_mode(3)
- globus_gass_transfer_request_type_t(3)
- globus_gass_transfer_proto_listener_ready(3)
- globus_gass_transfer_request_destroy(3)
- globus_gass_transfer_request_get_denial_message(3)
- globus_gass_transfer_proto_new_request_t(3)
- globus_gass_transfer_proto_request_referred(3)
- globus_gass_transfer_server(3)
- globus_gass_transfer_put(3)
- globus_gass_transfer_requestattr_initialize(3)
- globus_gass_transfer_requestattr_set_socket_sndbuf(3)
- globus_gass_transfer_request_set_length(3)
- globus_gass_transfer_listener_proto_s(3)
- globus_gass_transfer_request_get_subject(3)
- globus_gass_transfer_request(3)
- globus_gass_transfer_secure_requestattr_initialize(3)
- globus_gass_transfer_proto_func_t(3)
- globus_gass_transfer_listen_callback_t(3)
- globus_gass_transfer_request_proto_t(3)
- globus_gass_transfer_refer(3)
- globus_gass_transfer(3)
- globus_gass_transfer_request_get_referral(3)
- globus_gass_transfer_proto.h(3)
- globus_gass_transfer_requestattr_init(3)
- globus_gass_transfer_proto_new_attr_t(3)
- globus_gass_transfer_referral_get_count(3)
- globus_gass_transfer_referral(3)
- globus_gass_transfer_listenerattr(3)
- globus_gass_transfer_listener_get_user_pointer(3)
- globus_gass_transfer_proto_listener_t(3)
apt-get install libglobus-gass-transfer-doc
Manual
globus_gass_transfer_listenerattr
NAMESYNOPSIS
Authorization
Listener Backlog
Listener Port
Detailed Description
Function Documentation
int globus_gass_transfer_listenerattr_init(globus_gass_transfer_listenerattr_t * attr, char * url_scheme)
int globus_gass_transfer_listenerattr_set_backlog(globus_gass_transfer_listenerattr_t * attr, int backlog)
int globus_gass_transfer_listenerattr_set_port(globus_gass_transfer_listenerattr_t * attr, unsigned short port)
Author
NAME
globus_gass_transfer_listenerattr - Listener attributes
- Listener attributes.
SYNOPSIS
Authorization
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)
Listener Port
int globus_gass_transfer_listenerattr_set_port (globus_gass_transfer_listenerattr_t *attr, unsigned short port)
Detailed Description
Listener attributes.
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, 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_set_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.