.TH "globus_xio_http_driver" 3 "Version 6.6" "globus_xio" \" -*- nroff -*- .ad l .nh .SH NAME globus_xio_http_driver \- Globus XIO HTTP Driver .PP \- Globus XIO HTTP Driver\&. .SH SYNOPSIS .br .PP .SS "Modules" .in +1c .ti -1c .RI "\fBOpening/Closing\fP" .br .RI "Opening/Closing\&. " .ti -1c .RI "\fBReading/Writing\fP" .br .RI "Reading/Writing\&. " .ti -1c .RI "\fBServer\fP" .br .RI "Server\&. " .ti -1c .RI "\fBAttributes and Cntls\fP" .br .RI "Attributes and Cntls\&. " .ti -1c .RI "\fBError Types\fP" .br .RI "Error Types\&. " .in -1c .SS "Data Structures" .in +1c .ti -1c .RI "struct \fBglobus_xio_http_header_t\fP" .br .RI "HTTP Header\&. " .in -1c .SS "Enumerations" .in +1c .ti -1c .RI "enum \fBglobus_xio_http_version_t\fP { }" .br .in -1c .SH "Detailed Description" .PP Globus XIO HTTP Driver\&. 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\&.