Method
GUPnPAVDIDLLiteObjectapply_fragments
Declaration [src]
GUPnPDIDLLiteFragmentResult
gupnp_didl_lite_object_apply_fragments (
GUPnPDIDLLiteObject* object,
gchar** current_fragments,
gint current_size,
gchar** new_fragments,
gint new_size
)
Description [src]
Updates object by applying new_fragments in places of
current_fragments. For current_size and new_size -1 can be
passed when respectively current_fragments and new_fragments are
NULL terminated.
Parameters
current_fragments-
Type: An array of
gchar*XML fragments of
object.The length of the array is specified in the current_sizeargument.The data is owned by the caller of the method. Each element is a NUL terminated UTF-8 string. current_size-
Type:
gintSize of
current_fragmentsor -1. new_fragments-
Type: An array of
gchar*Substitutes for
current_fragments.The length of the array is specified in the new_sizeargument.The data is owned by the caller of the method. Each element is a NUL terminated UTF-8 string. new_size-
Type:
gintSize of
new_fragmentsor -1.
Return value
Type: GUPnPDIDLLiteFragmentResult
Result of operation.