kinetic-c  v0.12.0
Seagate Kinetic Protocol Client Library for C
Data Structures
Here are the data structures with brief descriptions:
 C_Com__Seagate__Kinetic__Proto__Local
 CACL
 Cboxed_msg
 CbusMessage bus
 Cbus_config
 Cbus_msg_result_t
 Cbus_result
 Cbus_sink_cb_res_t
 Cbus_unpack_cb_res_t
 Cbus_user_msg
 CByteArrayStructure for handling generic arrays of bytes
 CByteBufferStructure for an embedded ByteArray as a buffer
 CByteBufferArray
 CCom__Seagate__Kinetic__Proto__Command
 CCom__Seagate__Kinetic__Proto__Command__Body
 CCom__Seagate__Kinetic__Proto__Command__GetLog
 CCom__Seagate__Kinetic__Proto__Command__GetLog__Capacity
 CCom__Seagate__Kinetic__Proto__Command__GetLog__Configuration
 CCom__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface
 CCom__Seagate__Kinetic__Proto__Command__GetLog__Device
 CCom__Seagate__Kinetic__Proto__Command__GetLog__Limits
 CCom__Seagate__Kinetic__Proto__Command__GetLog__Statistics
 CCom__Seagate__Kinetic__Proto__Command__GetLog__Temperature
 CCom__Seagate__Kinetic__Proto__Command__GetLog__Utilization
 CCom__Seagate__Kinetic__Proto__Command__Header
 CCom__Seagate__Kinetic__Proto__Command__KeyValue
 CCom__Seagate__Kinetic__Proto__Command__P2POperation
 CCom__Seagate__Kinetic__Proto__Command__P2POperation__Operation
 CCom__Seagate__Kinetic__Proto__Command__P2POperation__Peer
 CCom__Seagate__Kinetic__Proto__Command__PinOperation
 CCom__Seagate__Kinetic__Proto__Command__Range
 CCom__Seagate__Kinetic__Proto__Command__Security
 CCom__Seagate__Kinetic__Proto__Command__Security__ACL
 CCom__Seagate__Kinetic__Proto__Command__Security__ACL__Scope
 CCom__Seagate__Kinetic__Proto__Command__Setup
 CCom__Seagate__Kinetic__Proto__Command__Status
 CCom__Seagate__Kinetic__Proto__Message
 CCom__Seagate__Kinetic__Proto__Message__HMACauth
 CCom__Seagate__Kinetic__Proto__Message__PINauth
 Cconnection_infoPer-socket connection context
 Chmac_key
 CKineticClientHandle to the kinetic client, which is shared by all connections
 CKineticClientConfigConfiguration values for the KineticClient connection
 CKineticCompletionClosureClosure which can be specified for operations which support asynchronous mode
 CKineticCompletionDataCompletion data which will be provided to KineticCompletionClosure for asynchronous operations
 CKineticCountingSemaphore
 CKineticEngine
 CKineticEntryKinetic object instance
 CKineticHMAC
 CKineticKeyRangeKinetic Key Range request structure
 CKineticLogInfoBase log info structure which is allocated by client and passed to KineticAdminClient_GetLog
 CKineticLogInfo_CapacityLog info capacity entry
 CKineticLogInfo_ConfigurationLog info device configuration
 CKineticLogInfo_DeviceLog info device name (used as a key for device-specific log data)
 CKineticLogInfo_InterfaceLog info network interface entry
 CKineticLogInfo_LimitsLog info device limits
 CKineticLogInfo_StatisticsLog info statistics entry
 CKineticLogInfo_TemperatureLog info temperature entry
 CKineticLogInfo_UtilizationLog info untilization entry
 CKineticMessage
 CKineticOperation
 CKineticP2P_OperationPeer-to-peer opearation instance
 CKineticP2P_OperationDataPeer-to-peer operation data structure
 CKineticP2P_PeerConfiguration of remote peer for a PEER2PEERPUSH operation
 CKineticRequest
 CKineticResourceWaiter
 CKineticResponse
 CKineticSessionAn instance of a session with a Kinetic device
 CKineticSessionConfigStructure used to specify the configuration for a session
 CKineticVersionInfoKinetic-c library version info (returned from KineticClient_Version())
 ClistenerReceiver of responses
 Clistener_msgA queue message, with a command in the tagged union
 Cmarked_taskA task, with an additional mark
 Crx_info_tRecord in table for partially processed messages
 Cthread_contextThread_info, plus pointer back to main threadpool manager
 Cthread_infoInfo retained by a thread while working
 CthreadpoolInternal threadpool state
 Cthreadpool_configConfiguration for thread pool
 Cthreadpool_infoStatistics about the current state of the threadpool
 Cthreadpool_taskA task
 Cyacht