Changeset 5444
- Timestamp:
- 03/20/08 14:56:06 (9 months ago)
- Files:
-
- libwired/trunk/libwired/p7/wi-p7-message.c (modified) (1 diff)
- libwired/trunk/libwired/p7/wi-p7-message.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
libwired/trunk/libwired/p7/wi-p7-message.c
r5436 r5444 1532 1532 1533 1533 1534 wi_boolean_t wi_p7_message_set_enum_name_for_name(wi_p7_message_t *p7_message, wi_string_t *enum_name, wi_string_t *field_name) { 1535 wi_p7_enum_t enum_value; 1536 1537 enum_value = wi_p7_spec_enum_value(p7_message->spec, wi_p7_spec_field_id(p7_message->spec, field_name), enum_name); 1538 1539 return wi_p7_message_set_enum_for_name(p7_message, enum_value, field_name); 1540 } 1541 1542 1543 1544 wi_string_t * wi_p7_message_enum_name_for_name(wi_p7_message_t *p7_message, wi_string_t *field_name) { 1545 wi_p7_enum_t enum_value; 1546 1547 if(!wi_p7_message_get_enum_for_name(p7_message, &enum_value, field_name)) 1548 return NULL; 1549 1550 return wi_p7_spec_enum_name(p7_message->spec, wi_p7_spec_field_id(p7_message->spec, field_name), enum_value); 1551 } 1552 1553 1554 1534 1555 wi_boolean_t wi_p7_message_set_uuid_for_name(wi_p7_message_t *p7_message, wi_uuid_t *uuid, wi_string_t *field_name) { 1535 1556 unsigned char *binary; libwired/trunk/libwired/p7/wi-p7-message.h
r5425 r5444 112 112 WI_EXPORT wi_boolean_t wi_p7_message_set_number_for_name(wi_p7_message_t *, wi_number_t *, wi_string_t *); 113 113 WI_EXPORT wi_number_t * wi_p7_message_number_for_name(wi_p7_message_t *, wi_string_t *); 114 WI_EXPORT wi_boolean_t wi_p7_message_set_enum_name_for_name(wi_p7_message_t *, wi_string_t *, wi_string_t *); 115 WI_EXPORT wi_string_t * wi_p7_message_enum_name_for_name(wi_p7_message_t *, wi_string_t *); 114 116 WI_EXPORT wi_boolean_t wi_p7_message_set_uuid_for_name(wi_p7_message_t *, wi_uuid_t *, wi_string_t *); 115 117 WI_EXPORT wi_uuid_t * wi_p7_message_uuid_for_name(wi_p7_message_t *, wi_string_t *);
