Lines Matching refs:data
136 msg.data.id = ID_FAIL;
137 msg.data.size = htoll(len);
138 if(writex(s, &msg.data, sizeof(msg.data)) ||
174 if(readx(s, &msg.data, sizeof(msg.data)))
177 if(msg.data.id != ID_DATA) {
178 if(msg.data.id == ID_DONE) {
179 timestamp = ltohl(msg.data.size);
182 fail_message(s, "invalid data message");
185 len = ltohl(msg.data.size);
187 fail_message(s, "oversize data message");
233 if(readx(s, &msg.data, sizeof(msg.data)))
236 if(msg.data.id != ID_DATA) {
237 fail_message(s, "invalid data message: expected ID_DATA");
241 len = ltohl(msg.data.size);
243 fail_message(s, "oversize data message");
259 if(readx(s, &msg.data, sizeof(msg.data)))
262 if(msg.data.id == ID_DONE) {
268 fail_message(s, "invalid data message: expected ID_DONE");
330 msg.data.id = ID_DATA;
340 msg.data.size = htoll(r);
341 if(writex(s, &msg.data, sizeof(msg.data)) ||
350 msg.data.id = ID_DONE;
351 msg.data.size = 0;
352 if(writex(s, &msg.data, sizeof(msg.data))) {