Standard and shared data item composed of subfields. More...

Data Structures | |
| struct | ast_dataitem_subfields_t |
| Data Item - Subfields. More... | |
Macros | |
| #define | AST_MAX_SUBFIELDS 35 |
| Maximum number of subfields in a data item. | |
Functions | |
| size_t | ast_dataitem_subfields_get_size (const unsigned char *buffer, const size_t bufsize, const ast_dataitem_type_t dataitem) |
| Get size function. | |
| size_t | ast_dataitem_subfields_get_number (const ast_dataitem_type_t type) |
| Get number of subfields function. | |
| ast_dataitem_subfields_t | ast_dataitem_subfields_decode (const ast_dataitem_t di) |
| Decode function. | |
| void | ast_dataitem_subfields_get_summary (char *summary, const size_t summary_size, const ast_dataitem_t di) |
| Get summary function. | |
| void | ast_dataitem_subfields_get_detail_html (char *detail, const size_t detail_size, const ast_dataitem_t di) |
| Get detail function. | |
Standard and shared data item composed of subfields.
Standard and shared data item includes subfields.
It's used by:
| #define AST_MAX_SUBFIELDS 35 |
Maximum number of subfields in a data item.
| ast_dataitem_subfields_t ast_dataitem_subfields_decode | ( | const ast_dataitem_t | di | ) |
Decode function.
| void ast_dataitem_subfields_get_detail_html | ( | char * | detail, |
| const size_t | detail_size, | ||
| const ast_dataitem_t | di ) |
Get detail function.
| size_t ast_dataitem_subfields_get_number | ( | const ast_dataitem_type_t | type | ) |
Get number of subfields function.
| size_t ast_dataitem_subfields_get_size | ( | const unsigned char * | buffer, |
| const size_t | bufsize, | ||
| const ast_dataitem_type_t | dataitem ) |
Get size function.
| void ast_dataitem_subfields_get_summary | ( | char * | summary, |
| const size_t | summary_size, | ||
| const ast_dataitem_t | di ) |
Get summary function.