OperationOptions
Object Hierarchy:
Description:
Namespace: Grl
Package: grilo-0.3
Content:
Creation methods:
- public OperationOptions (Caps? caps)
Creates a new GrlOperationOptions object.
Methods:
- public OperationOptions copy ()
- public int get_count ()
Get the count option, that is, the number of elements to retrieve in an operation done with this.
- public unowned Value? get_key_filter (KeyID key)
- public List<KeyID> get_key_filter_list ()
- public void get_key_range_filter (KeyID key, out Value min_value, out Value max_value)
Stores the limits of the range in the filter for
key
inmin_value
andmax_value
. - public List<KeyID> get_key_range_filter_list ()
- public ResolutionFlags get_resolution_flags ()
- public uint get_skip ()
Get the skip option, that is, the number of elements to skip before retrieving media items in an operation done with this.
- public TypeFilter get_type_filter ()
- public bool obey_caps (Caps caps, out OperationOptions supported_options, out OperationOptions unsupported_options)
Check whether this obey to
caps
. - public bool set_count (int count)
Set the count option for an operation.
- public bool set_key_filter_dictionary (HashTable<KeyID,Value?> filters)
- public bool set_key_filter_value (KeyID key, Value value)
Set filter as "
key
==value
". - public bool set_key_range_filter_value (KeyID key, Value? min_value, Value? max_value)
Set filter as "
min_value
<=key
<=max_value
". - public bool set_resolution_flags (ResolutionFlags flags)
Set the resolution flags for an operation.
- public bool set_skip (uint skip)
Set the skip option for an operation.
- public bool set_type_filter (TypeFilter filter)
Set the type of media filter for an operation.
Inherited Members:
All known members inherited from class GLib.Object