package
2.14.0
Repository: https://github.com/nspcc-dev/neofs-api-go.git
Documentation: pkg.go.dev

# Functions

NewClient creates, initializes and returns a new Client instance.
No description provided by the author
No description provided by the author
WithCallOptions returns Option that configures Client to attach call options to each rpc call.

# Constants

Refers to container.Delete RPC call.
Refers to container.Put RPC call.
Refers to container.SetExtendedACL RPC call.
Unknown verb.
Refers to object.Delete RPC call.
Refers to object.Get RPC call.
Refers to object.Head RPC call.
Refers to object.Put RPC call.
Refers to object.GetRange RPC call.
Refers to object.GetRangeHash RPC call.
Refers to object.Search RPC call.
Unknown verb.

# Variables

Enum value maps for ContainerSessionContext_Verb.
Enum value maps for ContainerSessionContext_Verb.
ErrNilSessionServiceClient is returned by functions that expect a non-nil SessionServiceClient, but received nil.
No description provided by the author
No description provided by the author
Enum value maps for ObjectSessionContext_Verb.
Enum value maps for ObjectSessionContext_Verb.
SessionService_ServiceDesc is the grpc.ServiceDesc for SessionService service.

# Structs

Client wraps SessionServiceClient with pre-defined configurations.
Context information for Session Tokens related to ContainerService requests.
Information necessary for opening a session.
Session creation request body.
Information about the opened session.
Session creation response body.
Context information for Session Tokens related to ObjectService requests.
Carries objects involved in the object session.
Meta information attached to the request.
Verification info for the request signed by all intermediate nodes.
Information about the response.
Verification info for the response signed by all intermediate nodes.
NeoFS Session Token.
Session Token body.
No description provided by the author
No description provided by the author
Lifetime parameters of the token.
UnimplementedSessionServiceServer should be embedded to have forward compatible implementations.
Extended headers for Request/Response.

# Interfaces

SessionServiceClient is the client API for SessionService service.
SessionServiceServer is the server API for SessionService service.
UnsafeSessionServiceServer may be embedded to opt out of forward compatibility for this service.

# Type aliases

Container request verbs.
Object request verbs.
Option represents Client option.