.TH "Globus XIO HTTP Driver" 3 "Sun Nov 9 2014" "Version 4.15" "globus_xio" \" -*- nroff -*- .ad l .nh .SH NAME Globus XIO HTTP Driver \- .SS "Modules" .in +1c .ti -1c .RI "\fBOpening/Closing\fP" .br .ti -1c .RI "\fBReading/Writing\fP" .br .ti -1c .RI "\fBServer\fP" .br .ti -1c .RI "\fBAttributes and Cntls\fP" .br .ti -1c .RI "\fBError Types\fP" .br .in -1c .SS "Data Structures" .in +1c .ti -1c .RI "struct \fBglobus_xio_http_header_t\fP" .br .RI "\fIHTTP Header\&. \fP" .in -1c .SS "Enumerations" .in +1c .ti -1c .RI "enum \fBglobus_xio_http_version_t\fP { , \fBGLOBUS_XIO_HTTP_VERSION_1_0\fP, \fBGLOBUS_XIO_HTTP_VERSION_1_1\fP }" .br .in -1c .SH "Detailed Description" .PP This driver implements the HTTP/1\&.0 and HTTP/1\&.1 protocols within the Globus XIO framework\&. It may be used with the tcp driver for the standard HTTP protocol stack, or may be combined with the gsi driver for a HTTPS implementation\&. .PP This implementation supports user-defined HTTP headers, persistent connections, and chunked transfer encoding\&. .SH "Enumeration Type Documentation" .PP .SS "enum \fBglobus_xio_http_version_t\fP" Valid HTTP versions, used with the \fBGLOBUS_XIO_HTTP_ATTR_SET_REQUEST_HTTP_VERSION\fP attribute and the \fBGLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_HTTP_VERSION\fP handle control .PP \fBEnumerator\fP .in +1c .TP \fB\fIGLOBUS_XIO_HTTP_VERSION_1_0 \fP\fP HTTP/1\&.0 .TP \fB\fIGLOBUS_XIO_HTTP_VERSION_1_1 \fP\fP HTTP/1\&.1 .SH "Author" .PP Generated automatically by Doxygen for globus_xio from the source code\&.