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_size
argument.The data is owned by the caller of the method. Each element is a NUL terminated UTF-8 string. current_size
-
Type:
gint
Size of
current_fragments
or -1. new_fragments
-
Type: An array of
gchar*
Substitutes for
current_fragments
.The length of the array is specified in the new_size
argument.The data is owned by the caller of the method. Each element is a NUL terminated UTF-8 string. new_size
-
Type:
gint
Size of
new_fragments
or -1.
Return value
Type: GUPnPDIDLLiteFragmentResult
Result of operation.