MRAA is a low level skeleton library for communication on GNU/Linux platforms. See examples here.
Iio Handler