My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

About libifmap2c

libifmap2c is a library written in C++ library to communicate with IF-MAP 2.0 servers. Development started during the IRON project as a personal pet project. The version back then was limited to newSession and publish operations. I found some spare time to add the missing functionality and decided to release it.

Features

  • Very easy to write simple IF-MAP 2.0 Clients
  • SSRC and ARC channels as objects, e.g. ssrc->newSession() / arc->poll()
  • Uses exceptions for IF-MAP ErrorResult (SSRC/ARC) and EndSessionResult (ARC)
  • No heavy dependencies (based only on libxml2 and libcurl)
  • Supports basic and certificate-based authentication

See the Wiki pages for instructions how to install, test and develop.

If you find bugs, memory leaks or errors please notify me about them. I'm also happy to discuss general questions.

Thanks, Arne

News

libifmap2c 0.3.0 Release

(10. July 2011)

The "Lets break things" release ;)

This release breaks some parts of the 0.2.0 interface, but I think the changes are worth doing and, while maybe tedious, adapting old code should not be too hard.

Examples now include a utils/ folder which contains small programs to publish standard metadata. They can be used to do some easy testing. It might even be possible to script a real MAPC by using some of them together.

See here for changes to the library, and there for changes to the examples package.

Download the archives here.

Happy Coding!

Powered by Google Project Hosting