| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
A multipart body part and meta-information. More...
| Data Fields | |
| pjsip_generic_string_hdr * | cid | 
| const char * | display_name | 
| pjsip_multipart_part * | part | 
| const char * | resource | 
| pjsip_evsub_state | state | 
| pjsip_sip_uri * | uri | 
A multipart body part and meta-information.
When creating a multipart body part, the end result (the pjsip_multipart_part) is hard to inspect without undoing a lot of what was done to create it. Therefore, we use this structure to store meta-information about the body part.
The main consumer of this is the creator of the RLMI body part of a multipart resource list body.
Definition at line 2331 of file res_pjsip_pubsub.c.
| pjsip_generic_string_hdr* cid | 
Content-ID header for the body part
Definition at line 2333 of file res_pjsip_pubsub.c.
Referenced by allocate_body_part(), build_body_part(), and build_rlmi_body().
| const char* display_name | 
Display name for the resource
Definition at line 2343 of file res_pjsip_pubsub.c.
Referenced by allocate_body_part().
| pjsip_multipart_part* part | 
The actual body part that will be present in the multipart body
Definition at line 2341 of file res_pjsip_pubsub.c.
Referenced by build_body_part(), build_rlmi_body(), and free_body_parts().
| const char* resource | 
Subscribed resource represented in the body part
Definition at line 2335 of file res_pjsip_pubsub.c.
Referenced by allocate_body_part().
| pjsip_evsub_state state | 
Subscription state of the resource represented in the body part
Definition at line 2339 of file res_pjsip_pubsub.c.
Referenced by allocate_body_part().
| pjsip_sip_uri* uri | 
URI for the subscribed body part
Definition at line 2337 of file res_pjsip_pubsub.c.
Referenced by allocate_body_part().