add message 1 to the T
This message sends configuration for all events.
This commit is contained in:
@@ -31,6 +31,7 @@ static void get_message(int s)
|
|||||||
char t;
|
char t;
|
||||||
int l;
|
int l;
|
||||||
int id;
|
int id;
|
||||||
|
int is_on;
|
||||||
|
|
||||||
if (read(s, &t, 1) != 1) abort();
|
if (read(s, &t, 1) != 1) abort();
|
||||||
printf("got mess %d\n", t);
|
printf("got mess %d\n", t);
|
||||||
@@ -45,6 +46,18 @@ printf("got mess %d\n", t);
|
|||||||
l--;
|
l--;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case 1:
|
||||||
|
/* set IDs as given */
|
||||||
|
/* optimize? */
|
||||||
|
if (read(s, &l, sizeof(int)) != sizeof(int)) abort();
|
||||||
|
id = 0;
|
||||||
|
while (l) {
|
||||||
|
if (read(s, &is_on, sizeof(int)) != sizeof(int)) abort();
|
||||||
|
T_IDs[id] = is_on;
|
||||||
|
id++;
|
||||||
|
l--;
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user