Navigation Menu

Skip to content
This repository has been archived by the owner on Oct 21, 2021. It is now read-only.

steinwurf/kodo-slide-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License

A valid Kodo license is required if you wish to use this project.

Please request a license by filling out the license request form.

Kodo is available under a research- and education-friendly license, you can see the details here.

If you try to configure without a valid license, then you will get an error!

About

This repository contains high-level C bindings for the Kodo slide erasure coding library. The bindings provide access to the basic functionality provided by Kodo slide, such as encoding and decoding data. The examples folder provides sample applications that demonstrate the usage of the C API.

image

If you have any questions or suggestions about this library, please contact us at our developer mailing list (hosted at Google Groups):

Documentation

To get started, see the manual here: http://docs.steinwurf.com

Quick Start

If you already installed a C++14 compiler, git and python on your system, then you can clone this repository to a suitable folder:

git clone git@github.com:steinwurf/kodo-slide-c.git

Configure and build the project:

cd kodo-slide-c
python waf configure
python waf build

Run the unit tests:

python waf --run_tests

Examples

See test/src/test_kodo_slide_c.cpp

About

High-level C bindings for the kodo-slide erasure coding library

Resources

License

Stars

Watchers

Forks

Packages

No packages published