aboutsummaryrefslogtreecommitdiffhomepage
path: root/backend.c
diff options
context:
space:
mode:
authorcbdev <cb@cbcdn.com>2017-06-05 18:53:41 +0200
committercbdev <cb@cbcdn.com>2017-06-05 18:53:41 +0200
commit40e123db7713b188162cd94d935f7a395405567a (patch)
treef745b15d41af6a38b675bdbe2de6473657c7e212 /backend.c
parented55916e772264dc8278fc8c96d4139aec31e89e (diff)
downloadmidimonster-40e123db7713b188162cd94d935f7a395405567a.tar.gz
midimonster-40e123db7713b188162cd94d935f7a395405567a.tar.bz2
midimonster-40e123db7713b188162cd94d935f7a395405567a.zip
Core select loop
Diffstat (limited to 'backend.c')
-rw-r--r--backend.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/backend.c b/backend.c
index 65ee748..f49bd91 100644
--- a/backend.c
+++ b/backend.c
@@ -127,6 +127,16 @@ instance* instance_match(char* name){
return NULL;
}
+struct timeval backend_timeout(){
+ //TODO fetch minimum poll interval from backends
+ struct timeval tv = {
+ 0,
+ 10000
+ };
+
+ return tv;
+}
+
int mm_backend_register(backend b){
if(!backend_match(b.name)){
backends = realloc(backends, (nbackends + 1) * sizeof(backend));