Use interfaces

Add interfaces and events on objects. Use this to communicate with the
objects and transparently convert/marshall to network in the protocols.
This commit is contained in:
Wim Taymans 2017-03-02 16:06:45 +01:00
parent 9b7debbfd3
commit e0813b679d
16 changed files with 1307 additions and 822 deletions

View file

@ -34,9 +34,7 @@ struct _PinosModule {
SpaList link;
PinosGlobal *global;
char *name;
char *filename;
char *args;
PinosModuleInfo info;
void *user_data;