@context: @text: @text_len: @error: @Returns: @source: @callback_data: @callback_funcs: @opsysstring: @error: @Returns: @converter: @Returns: @source: @can_recurse: Adds a file descriptor to be polled. This is usually combined with g_source_add() to add an event source. The event source's check function will typically test the revents field in the #GPollFD struct and return TRUE if events need to be processed. @fd: a #GPollFD, which is a file descriptor together with a bitwise combination of #GIOCondition flags determining which events to poll for. @priority: the priority of the poll, which should be the same as the priority used for g_source_add() to ensure that the file descriptor is polled whenever the results may be needed. See #G_PRIORITY_DEFAULT, #G_PRIORITY_DEFAULT_IDLE, #G_PRIORITY_HIGH, #G_PRIORITY_HIGH_IDLE, and #G_PRIORITY_LOW. @G_MARKUP_ERROR_BAD_UTF8: text being parsed was not valid UTF-8 @G_MARKUP_ERROR_EMPTY: document contained nothing, or only whitespace @G_MARKUP_ERROR_PARSE: document was ill-formed @G_MARKUP_ERROR_UNKNOWN_ELEMENT: error should be set by #GMarkupParser functions; element wasn't known @G_MARKUP_ERROR_UNKNOWN_ATTRIBUTE: error should be set by #GMarkupParser functions; attribute wasn't known @G_MARKUP_ERROR_INVALID_CONTENT: error should be set by #GMarkupParser functions; something was wrong with contents of the document, e.g. invalid attribute value @context: @fd: @priority: @init: @len: @Returns: @ref: @unref: @get: @array: @compare_func: @context: @funcs: @user_data: @Returns: @source_data: @context: @array: @compare_func: @context: @max_priority: @timeout: @fds: @n_fds: @Returns: @to_codeset: @from_codeset: @Returns: @source_funcs: @struct_size: @Returns: Removes the first event source found with the given source data. Event sources are sorted with the highest priority first. Sources with equal priority are stored in the order in which they were added. @source_data: the source data, which contains information specific to the type of source. @Returns: TRUE if an event source was found and removed. @source: @Returns: @tmpl: @Returns: @context: @Returns: @source: @fd: @source: @timeval: @s1: @s2: @Returns: @context: @is_running: @Returns: @converter: @inbuf: @inbytes_left: @outbuf: @outbytes_left: @Returns: @source: @Returns: @array: @compare_func: @context: @line_number: @char_number: @utf8string: @error: @Returns: @loop: @Returns: @context: @fd: @array: @compare_func: @user_data: @parser: @flags: @user_data: @user_data_dnotify: @Returns: @source: @Returns: @thread: @Returns: @source: @fd: @key_compare_func: @user_data: @Returns: @source: @Returns: @source: @func: @data: @notify: @context: @may_block: @Returns: @context: @loop: @context: @priority: @Returns: @source: @priority: @array: @compare_func: @user_data: @list: @compare_func: @user_data: @Returns: @context: @user_data: @Returns: @context: @func: @channel: @condition: @Returns: @source: @context: @id: @Returns: Removes a file descriptor from the list being polled. @fd: the #GPollFD to remove. Turns the argument into a string literal by using the '#' stringizing operator. @x: text to convert to a literal string. @Returns: @context: @Returns: @Returns: @loop: @array: @compare_func: @user_data: @Returns: There are no flags right now @G_MARKUP_DO_NOT_USE_THIS_UNSUPPORTED_FLAG: @list: @compare_func: @user_data: @Returns: @context: @error: @Returns: @source: @Returns: @interval: @Returns: Any of the fields in #GMarkupParser can be %NULL, in which case they will be ignored. Except for the @error function, any of these callbacks can set an error; in particular the %G_MARKUP_ERROR_UNKNOWN_ELEMENT, %G_MARKUP_ERROR_UNKNOWN_ATTRIBUTE, and %G_MARKUP_ERROR_INVALID_CONTENT errors are intended to be set from these callbacks. If you set an error from a callback, g_markup_parse_context_parse() will report that error back to its caller. @start_element: Callback to invoke when the opening tag of an element is seen. @end_element: Callback to invoke when the closing tag of an element is seen @text: Callback to invoke when some text is seen (text is always inside an element) @passthrough: Callback to invoke for comments and processing instructions; if you're re-writing the parsed document, write the passthrough text back out in the same position @error: Callback to invoke when an error occurs Specifies the type of a function used to test two values for equality. The function should return TRUE if both values are equal and FALSE otherwise. @a: a value. @b: a value to compare with. @Returns: TRUE if @a = @b; FALSE otherwise. @loop: @tmpl: @name_used: @error: @Returns: @context: @max_priority: @fds: @n_fds: @Returns: @Returns: @source: @text: @length: @Returns: