Sample Projects

The sample projects listed below demonstrate the usage of the CBFS Connect components in a simple, straightforward way. By default the sample projects are installed in the demos subfolder of the installation directory.
Sample ProjectDescription
Cache Operations

Demonstrates the use of the CBCache component in common operations.

Cached FUSE Drive

Demonstrates using the FUSE component to create a simple in-memory virtual drive with directory support with CBCache working as an intermediary caching mechanism.

Cached Folder Drive

Shows how to use CBCache when implementing a virtual filesystem. Another locally accessible filesystem is used as a backend storage.

Concurrent Cache Access

Shows how the cache is used to proxy file reading and writing operations.

Encrypted Drive

Shows how to route virtual filesystem requests to disk with simple on-the-fly encryption.

FUSE Drive

Demonstrates using the FUSE component to create a simple in-memory virtual drive with directory support.

Folder Drive

Shows how to route virtual filesystem requests to another locally accessible filesystem.

Memory Drive

A simple in-memory virtual drive with directory support.

Secure Memory Drive

A simple in-memory virtual drive with Windows Security (ACL) support.

Cached Folder Drive

Shows how to use CBCache when implementing a virtual filesystem. Another locally accessible filesystem is used as a backend storage.

Cached FUSE Drive

Demonstrates using the FUSE component to create a simple in-memory virtual drive with directory support with CBCache working as an intermediary caching mechanism.

Folder Drive

Shows how to route virtual filesystem requests to another locally accessible filesystem.

FUSE Drive

Demonstrates using the FUSE component to create a simple in-memory virtual drive with directory support.

NOTE: These projects are mostly simple demos, and by no means complete applications. They are intended to illustrate the usage of the CBFS Connect components in a simple, straightforward way. What we are hoping to demonstrate is how simple it is to program with our tools. If you want to know more about them, or if you have questions, please visit www.callback.com or email to support@callback.com.