---
name: "gsi_driver_server"
section: "3"
platform: "linux"
package: "libglobus-xio-gsi-driver-doc"
version: "2.3-1"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/gsi_driver_server"
---

# gsi\_driver\_server(3)

globus\_xio\_server\_create() causes a new transport-specific listener socket to be created to handle new GSI connections. globus\_xio\_server\_register\_accept() will accept a new connection for processing. globus\_xio\_server\_register\_close() cleans up the internal resources associated with the http server and calls close on the listener. All accepted handles inherit all gsi specific attributes set in the attr to globus\_xio\_server\_create(), but can be overridden with the attr to globus\_xio\_register\_open(). Furthermore, accepted handles will use the GSSAPI accept security context call unless explicitly overriden during the globus\_xio\_register\_open() call ( GLOBUS\_XIO\_GSI\_FORCE\_SERVER\_MODE).

## NAME

Server - **globus\_xio\_server\_create()** causes a new transport-specific listener socket to be created to handle new GSI connections.

**globus\_xio\_server\_register\_accept()** will accept a new connection for processing. **globus\_xio\_server\_register\_close()** cleans up the internal resources associated with the http server and calls close on the listener.

All accepted handles inherit all gsi specific attributes set in the attr to **globus\_xio\_server\_create()**, but can be overridden with the attr to **globus\_xio\_register\_open()**. Furthermore, accepted handles will use the GSSAPI accept security context call unless explicitly overriden during the **globus\_xio\_register\_open()** call ( GLOBUS\_XIO\_GSI\_FORCE\_SERVER\_MODE).

## Author

Generated automatically by Doxygen for globus xio gsi driver from the source code.
