Skip to content

xrootd/client: first import

Sebastien Binet requested to merge EgorMatirov:xrootd-client into master

Created by: EgorMatirov

Add client package which allows to send requests and receive responses from XRootD server. Add handshake request which performs an initial handshake.

Benchmark result is 150 ms/op which equals 2 * ping to the XRootD server.

Is part of https://github.com/go-hep/hep/issues/170. I have extracted the client-related part from https://github.com/go-hep/hep/pull/179 to make it easier to review core component.

Specific requests will come as separated PR if it's ok and makes the review process easier. :)

Merge request reports