#include <obj.h>
Definition at line 727 of file obj.h.
◆ ff_dix_pver
DIX pool version to search kv pairs for substrings for. The filter would match a CAS operation iff the pool version for the operation matches. It's only used when ff_type == M0_FDMI_FILTER_TYPE_KV_SUBSTRING.
Definition at line 740 of file obj.h.
◆ ff_endpoints
const char** ff_endpoints |
Endpoints which are interested in FDMI records matched with this filter.
NULL-terminated array of C strings.
- Note
- Currently only one endpoint can be in this array.
Definition at line 760 of file obj.h.
◆ ff_filter
◆ ff_filter_id
◆ ff_linkage
◆ ff_magic
◆ ff_node
The node this filter is hosted at.
Definition at line 733 of file obj.h.
◆ ff_obj
◆ ff_substrings
const char** ff_substrings |
Substrings to match for M0_FDMI_FILTER_TYPE_KV_SUBSTRING filter. The filter would match iff all the substrings are present in the value of CAS kv pair. All the pairs in the request would be sent to FDMI plugin in this case, regardless of if other kv pairs in the CAS request match the filter. It might be no string to match, in this case this field should be a pointer to a single NULL value and every FDMI record will match it.
NULL-terminated array of C strings.
- See also
- m0_bufs_to_strings().
Definition at line 752 of file obj.h.
◆ ff_type
The documentation for this struct was generated from the following file: