IteratorResyncFunction


Description:

[ CCode ( has_target = false ) ]
public delegate void IteratorResyncFunction (Iterator it)

This function will be called whenever a concurrent update happened to the iterated datastructure.

The implementor of the iterator should restart the iterator from the beginning and clean up any state it might have.

Implementors of a Iterator should implement this function and pass it to the constructor of the custom iterator. The function will be called with the iterator lock held.

Parameters:

it

the iterator


Namespace: Gst
Package: gstreamer-1.0