CCF
Loading...
Searching...
No Matches
Namespaces | Enumerations | Functions
lfs_ringbuffer_types.h File Reference
#include "ds/ring_buffer_types.h"
#include "indexing/lfs_interface.h"

Go to the source code of this file.

Namespaces

namespace  ccf
 
namespace  ccf::indexing
 

Enumerations

enum  ccf::indexing::LFSMsg : ringbuffer::Message { ccf::indexing::DEFINE_RINGBUFFER_MSG_TYPE =(store) , ccf::indexing::DEFINE_RINGBUFFER_MSG_TYPE =(store) , ccf::indexing::DEFINE_RINGBUFFER_MSG_TYPE =(store) , ccf::indexing::DEFINE_RINGBUFFER_MSG_TYPE =(store) }
 LFS-related ringbuffer messages. More...
 

Functions

 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (ccf::indexing::LFSMsg::store, ccf::indexing::LFSKey, ccf::indexing::LFSEncryptedContents)
 
 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (ccf::indexing::LFSMsg::get, ccf::indexing::LFSKey)
 
 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (ccf::indexing::LFSMsg::response, ccf::indexing::LFSKey, ccf::indexing::LFSEncryptedContents)
 
 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (ccf::indexing::LFSMsg::not_found, ccf::indexing::LFSKey)
 

Function Documentation

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [1/4]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ccf::indexing::LFSMsg::get  ,
ccf::indexing::LFSKey   
)

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [2/4]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ccf::indexing::LFSMsg::not_found  ,
ccf::indexing::LFSKey   
)

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [3/4]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ccf::indexing::LFSMsg::response  ,
ccf::indexing::LFSKey  ,
ccf::indexing::LFSEncryptedContents   
)

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [4/4]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ccf::indexing::LFSMsg::store  ,
ccf::indexing::LFSKey  ,
ccf::indexing::LFSEncryptedContents   
)