aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/samples
AgeCommit message (Collapse)AuthorFilesLines
2015-12-22Fix "no plugins" detection, rename HelloWorld APIManuel Bachmann1-1/+1
afb-daemon now gracefully exits if no plugins are present. HelloWorld's API has been renamed to "hello". Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>
2015-12-21Export getFileUpload to helper-api.cFulup Ar Foll1-9/+6
2015-12-21Merge origin/masterFulup Ar Foll1-0/+2
2015-12-21Hack --plugins=pathFulup Ar Foll1-103/+45
2015-12-21Fix Radio and Audio plugin symbolsManuel Bachmann1-0/+2
radio-api/audio-api.so were not valid, because they were not linked correctly with librtlsdr/ALSA. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>
2015-12-21FixeFulup Ar Foll1-1/+1
2015-12-21Switch to a plugin modelManuel Bachmann3-4/+15
Each API now compiles to a ".so" file, which gets searched for in the "${libdir}/afb" directory at startup. We can now load an arbitrary number of plugins (> 10). Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>
2015-12-21Post File Working in Most casesFulup Ar Foll2-68/+108
2015-12-17Remove Hashtable for session and cleanupFulup Ar Foll1-59/+3
2015-12-16Fix plugins loading, cleanup and dispatch Radio API codeManuel Bachmann1-3/+1
Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>
2015-12-16New tree organization, update CMake req. to 2.8.8.Manuel Bachmann2-0/+289
Use CMake-2.8.8-specific feature to allow building the daemon from various source directories. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>