Open CAS Framework
Open source framework of Cache Acceleration Software
Typedefs
ocf_types.h File Reference

OCF types. More...

#include "ocf_env_headers.h"

Go to the source code of this file.

Typedefs

typedef uint32_t ocf_cache_line_t
 cache line type (by default designated as 32 bit unsigned integer)
 
typedef uint16_t ocf_core_id_t
 core id type (by default designated as 16 bit unsigned integer)
 
typedef uint16_t ocf_seq_no_t
 core sequence number type (by default designated as 16 bit unsigned integer)
 
typedef uint16_t ocf_part_id_t
 partition id type (by default designated as 16 bit unsigned integer)
 
typedef struct ocf_ctx * ocf_ctx_t
 handle to object designating ocf context
 
typedef struct ocf_cache * ocf_cache_t
 handle to object designating ocf cache device
 
typedef struct ocf_core * ocf_core_t
 handle to object designating ocf core object
 
typedef struct ocf_volume * ocf_volume_t
 handle to object designating ocf volume
 
typedef struct ocf_volume_type * ocf_volume_type_t
 handle to volume type
 
typedef struct ocf_volume_uuidocf_uuid_t
 handle to volume uuid
 
typedef void ctx_data_t
 handle to object designating ocf context object
 
typedef struct ocf_queue * ocf_queue_t
 handle to I/O queue
 
typedef struct ocf_cleaner * ocf_cleaner_t
 handle to cleaner
 
typedef struct ocf_metadata_updater * ocf_metadata_updater_t
 handle to metadata_updater
 
typedef struct ocf_logger * ocf_logger_t
 handle to logger
 

Detailed Description

OCF types.