struct NodeOperations

Defined at line 17 of file ../../src/storage/lib/vfs/cpp/inspect/node_operations.h

Common node operations most filesystems implement.

Public Members

OperationTrackerStub close
OperationTrackerStub read
OperationTrackerStub write
OperationTrackerStub append
OperationTrackerStub truncate
OperationTrackerStub set_attr
OperationTrackerStub get_attr
OperationTrackerStub sync
OperationTrackerStub read_dir
OperationTrackerStub lookup
OperationTrackerStub create

Public Methods

void NodeOperations (inspect::Node & node)

**WARNING**: The latency histogram settings must match their metric definitions in Cobalt.

Defined at line 34 of file ../../src/storage/lib/vfs/cpp/inspect/node_operations.h

void NodeOperations ()

Stub implementation for host builds.

Defined at line 50 of file ../../src/storage/lib/vfs/cpp/inspect/node_operations.h