kinetic-c
v0.12.0
Seagate Kinetic Protocol Client Library for C
Main Page
Related Pages
Data Structures
Files
Data Structures
Data Fields
Data Structures
Here are the data structures with brief descriptions:
C
_Com__Seagate__Kinetic__Proto__Local
C
ACL
C
boxed_msg
C
bus
Message bus
C
bus_config
C
bus_msg_result_t
C
bus_result
C
bus_sink_cb_res_t
C
bus_unpack_cb_res_t
C
bus_user_msg
C
ByteArray
Structure for handling generic arrays of bytes
C
ByteBuffer
Structure for an embedded
ByteArray
as a buffer
C
ByteBufferArray
C
Com__Seagate__Kinetic__Proto__Command
C
Com__Seagate__Kinetic__Proto__Command__Body
C
Com__Seagate__Kinetic__Proto__Command__GetLog
C
Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity
C
Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration
C
Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface
C
Com__Seagate__Kinetic__Proto__Command__GetLog__Device
C
Com__Seagate__Kinetic__Proto__Command__GetLog__Limits
C
Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics
C
Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature
C
Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization
C
Com__Seagate__Kinetic__Proto__Command__Header
C
Com__Seagate__Kinetic__Proto__Command__KeyValue
C
Com__Seagate__Kinetic__Proto__Command__P2POperation
C
Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation
C
Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer
C
Com__Seagate__Kinetic__Proto__Command__PinOperation
C
Com__Seagate__Kinetic__Proto__Command__Range
C
Com__Seagate__Kinetic__Proto__Command__Security
C
Com__Seagate__Kinetic__Proto__Command__Security__ACL
C
Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope
C
Com__Seagate__Kinetic__Proto__Command__Setup
C
Com__Seagate__Kinetic__Proto__Command__Status
C
Com__Seagate__Kinetic__Proto__Message
C
Com__Seagate__Kinetic__Proto__Message__HMACauth
C
Com__Seagate__Kinetic__Proto__Message__PINauth
C
connection_info
Per-socket connection context
C
hmac_key
C
KineticClient
Handle to the kinetic client, which is shared by all connections
C
KineticClientConfig
Configuration values for the KineticClient connection
C
KineticCompletionClosure
Closure which can be specified for operations which support asynchronous mode
C
KineticCompletionData
Completion data which will be provided to
KineticCompletionClosure
for asynchronous operations
C
KineticCountingSemaphore
C
KineticEngine
C
KineticEntry
Kinetic object instance
C
KineticHMAC
C
KineticKeyRange
Kinetic Key Range request structure
C
KineticLogInfo
Base log info structure which is allocated by client and passed to KineticAdminClient_GetLog
C
KineticLogInfo_Capacity
Log info capacity entry
C
KineticLogInfo_Configuration
Log info device configuration
C
KineticLogInfo_Device
Log info device name (used as a key for device-specific log data)
C
KineticLogInfo_Interface
Log info network interface entry
C
KineticLogInfo_Limits
Log info device limits
C
KineticLogInfo_Statistics
Log info statistics entry
C
KineticLogInfo_Temperature
Log info temperature entry
C
KineticLogInfo_Utilization
Log info untilization entry
C
KineticMessage
C
KineticOperation
C
KineticP2P_Operation
Peer-to-peer opearation instance
C
KineticP2P_OperationData
Peer-to-peer operation data structure
C
KineticP2P_Peer
Configuration of remote peer for a PEER2PEERPUSH operation
C
KineticRequest
C
KineticResourceWaiter
C
KineticResponse
C
KineticSession
An instance of a session with a Kinetic device
C
KineticSessionConfig
Structure used to specify the configuration for a session
C
KineticVersionInfo
Kinetic-c library version info (returned from
KineticClient_Version()
)
C
listener
Receiver of responses
C
listener_msg
A queue message, with a command in the tagged union
C
marked_task
A task, with an additional mark
C
rx_info_t
Record in table for partially processed messages
C
thread_context
Thread_info, plus pointer back to main threadpool manager
C
thread_info
Info retained by a thread while working
C
threadpool
Internal threadpool state
C
threadpool_config
Configuration for thread pool
C
threadpool_info
Statistics about the current state of the threadpool
C
threadpool_task
A task
C
yacht
Generated by
1.8.8