struct tapi_storage_server

Overview

Generic structure which provides set of operations to manage a storage service independently on agent back-end. More…

#include <tapi_storage_server.h>

struct tapi_storage_server {
    // fields

    tapi_storage_service_type type;
    rcf_rpc_server* rpcs;
    const tapi_storage_server_methods* methods;
    tapi_storage_auth_params auth;
    void* context;
};

Detailed Documentation

Generic structure which provides set of operations to manage a storage service independently on agent back-end.

Fields

tapi_storage_service_type type

Type of server.

rcf_rpc_server* rpcs

RPC server handle.

const tapi_storage_server_methods* methods

Methods to operate the server.

tapi_storage_auth_params auth

Authorization parameters.

void* context

Server context.