globus_xio_http_driver(3)
π globus_xio_http_driver β Globus XIO HTTP Driver π
okay bestie, sit down, hydrate, because we're about to talk about the globus_xio_http_driver from the world of Globus XIO library functions (yes that's the manual name, it's giving section 3 energy π). This is the page that tells you everything about the Globus XIO HTTP Driver. no cap.
β¨ NAME β¨
globus_xio_http_driver β Globus XIO HTTP Driver π¦
like, it's the Globus XIO HTTP Driver. that's the whole vibe of the name. iconic behavior honestly.
πΈ SYNOPSIS πΈ
π Topics
bestie there are little topic clusters here, like a playlist of concepts:
- Opening/Closing β Opening/Closing. (yes it says that twice, we love a self-referential queen π)
- Reading/Writing β Reading/Writing.
- Server β Server.
- Attributes and Cntls β Attributes and Cntls. (that spelling is verbatim, do not come for me, I am reporting what the source says π )
- Error Types β Error Types.
π§± Data Structures
struct globus_xio_http_header_tβ HTTP Header. that's it, that's the struct, she's holding the header info π
π― Enumerations
enum globus_xio_http_version_t { }β an enum, for the versions.
π« Detailed Description π«
Globus XIO HTTP Driver. periodt.
okay so the real tea: this driver implements the HTTP/1.0 and HTTP/1.1 protocols inside the Globus XIO framework. You can pair it up with the tcp driver for the standard HTTP protocol stack (a classic collab β¨), or you can combine it with the gsi driver for a HTTPS implementation (glow-up unlocked π₯).
This implementation supports:
- user-defined HTTP headers
- persistent connections
- chunked transfer encoding
like it really said "I contain multitudes" π
π Enumeration Type Documentation π
enum globus_xio_http_version_t
These are the valid HTTP versions, bestie. You use them with the GLOBUS_XIO_HTTP_ATTR_SET_REQUEST_HTTP_VERSION attribute and the GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_HTTP_VERSION handle control. iykyk π
Enumerator
GLOBUS_XIO_HTTP_VERSION_1_0β HTTP/1.0GLOBUS_XIO_HTTP_VERSION_1_1β HTTP/1.1
two options, both valid, choose your fighter π«Ά
π Author π
Generated automatically by Doxygen for globus_xio from the source code. (the robots did this one, we just gave it β¨flairβ¨)
okay and for the cute sign-off: this lil masterpiece is globus_xio Version 6.6, and it's the globus_xio_http_driver page, page 3 of the manual. slay, bye bestie πβ¨ππ¦πΈπ
π¦ where this page comes from
- fedora 44: globus-xio-doc 6.6-10.fc44 Β· Apache-2.0
- ubuntu resolute: libglobus-xio-doc 6.6-3build2 Β· Apache-2.0
- ubuntu stonking: libglobus-xio-doc 6.6-4 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms