Skip to content

ClearwaterCore/sas-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sas-client

This repository provides the Service Assurance Server client C++ library.

A makefile is provided to compile the code to an archive file (libsas.a), which can be statically linked by applications wishing to use this library.

This repository uses the zlib and LZ4 compression libraries. As LZ4 may not be available in all distributions, it's included as a Git submodule. To check this submodule out, run git submodule update --init (or clone the repository with git clone --recursive ...).

To build the library, run make in the top level directory. A clean target is also supplied.

The library must be built with gcc 4.4 (or higher). It has been tested on Ubuntu and Red Hat Enterprise Linux

To include this library in your application, you must ensure that all the files in include/ are in your applications include path, and you have #include <sas.h> in your code.

To link with this library you should ensure libsas.a is in your link path (using the -L option) and supply -lsas -lpthread -lrt to the linker.

About

Service Assurance Server client library

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.2%
  • C 4.3%
  • Makefile 1.5%