Lines Matching refs:flags

48 	uint8	flags;
257 bool fixedSize = (field->flags & FIELD_FLAG_FIXED_SIZE) != 0;
296 toPrivate.GetMessageHeader()->flags |= MESSAGE_FLAG_REPLY_AS_KMESSAGE
347 // header size (variable, depending on the flags)
356 // reply info + big flags
365 // flags and type
386 if (field->flags & FIELD_FLAG_FIXED_SIZE)
399 // pseudo field with flags 0
419 uint8 flags = R5_MESSAGE_FLAG_VALID;
423 flags |= R5_MESSAGE_FLAG_INCLUDE_TARGET;
436 // big flags
440 *pointer = (header->flags & MESSAGE_FLAG_REPLY_REQUIRED ? 1 : 0);
443 *pointer = (header->flags & MESSAGE_FLAG_REPLY_DONE ? 1 : 0);
446 *pointer = (header->flags & MESSAGE_FLAG_IS_REPLY ? 1 : 0);
449 flags |= R5_MESSAGE_FLAG_INCLUDE_REPLY;
452 if (header->flags & MESSAGE_FLAG_HAS_SPECIFIERS)
453 flags |= R5_MESSAGE_FLAG_SCRIPT_MESSAGE;
455 r5header->flags = flags;
463 flags = R5_FIELD_FLAG_VALID;
466 flags |= R5_FIELD_FLAG_SINGLE_ITEM;
469 // flags |= R5_FIELD_FLAG_MINI_DATA;
470 if (field->flags & FIELD_FLAG_FIXED_SIZE)
471 flags |= R5_FIELD_FLAG_FIXED_SIZE;
473 *pointer = flags;
479 if (!(flags & R5_FIELD_FLAG_SINGLE_ITEM)) {
480 if (flags & R5_FIELD_FLAG_MINI_DATA) {
491 if (flags & R5_FIELD_FLAG_MINI_DATA) {
509 if (flags & R5_FIELD_FLAG_FIXED_SIZE) {
524 if (flags & R5_FIELD_FLAG_MINI_DATA)
531 // terminate the fields with a pseudo field with flags 0 (not valid)
566 if (r5header.flags & R5_MESSAGE_FLAG_INCLUDE_TARGET)
569 if (r5header.flags & R5_MESSAGE_FLAG_INCLUDE_REPLY) {
575 // big flags
583 header->flags |= MESSAGE_FLAG_REPLY_REQUIRED;
587 header->flags |= MESSAGE_FLAG_REPLY_DONE;
591 header->flags |= MESSAGE_FLAG_IS_REPLY;
594 if (r5header.flags & R5_MESSAGE_FLAG_SCRIPT_MESSAGE)
595 header->flags |= MESSAGE_FLAG_HAS_SPECIFIERS;
597 uint8 flags;
598 reader(flags);
599 while ((flags & R5_FIELD_FLAG_VALID) != 0) {
600 bool fixedSize = flags & R5_FIELD_FLAG_FIXED_SIZE;
601 bool miniData = flags & R5_FIELD_FLAG_MINI_DATA;
602 bool singleItem = flags & R5_FIELD_FLAG_SINGLE_ITEM;
695 // flags of next field or termination byte
696 reader(flags);