Sha256: 4f0e3e1454fdf1436363c2bdf04687aec3eaf5c020f8b30354531d3782a0a2ff

Contents?: true

Size: 1.39 KB

Versions: 20

Compression:

Stored size: 1.39 KB

Contents

/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
/*
 * Copyright (C) 2000-2003, Ximian, Inc.
 */

#ifndef SOUP_MISC_H
#define SOUP_MISC_H 1

#include <glib-object.h>

G_BEGIN_DECLS

/* Non-default-GMainContext operations */
GSource           *soup_add_io_watch         (GMainContext *async_context,
					      GIOChannel   *chan,
					      GIOCondition  condition,
					      GIOFunc       function,
					      gpointer      data);
GSource           *soup_add_idle             (GMainContext *async_context,
					      GSourceFunc   function,
					      gpointer      data);
GSource           *soup_add_completion	     (GMainContext *async_context,
					      GSourceFunc   function,
					      gpointer      data);
GSource           *soup_add_timeout          (GMainContext *async_context,
					      guint         interval,
					      GSourceFunc   function,
					      gpointer      data);

/* Misc utils */

guint              soup_str_case_hash        (gconstpointer key);
gboolean           soup_str_case_equal       (gconstpointer v1,
					      gconstpointer v2);

/* SSL stuff */

extern const gboolean soup_ssl_supported;

#define SOUP_SSL_ERROR soup_ssl_error_quark()

GQuark soup_ssl_error_quark (void);

typedef enum {
	SOUP_SSL_ERROR_HANDSHAKE_NEEDS_READ,
	SOUP_SSL_ERROR_HANDSHAKE_NEEDS_WRITE,
	SOUP_SSL_ERROR_CERTIFICATE
} SoupSSLError;

G_END_DECLS

#endif /* SOUP_MISC_H */

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
gstreamer-2.0.2-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-2.0.1-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-2.0.0-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.2.6-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.2.5-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.2.4-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.2.3-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.2.2-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.2.1-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.2.0-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.9-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.8-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.7-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.6-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.5-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.4-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.3-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.2-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.1-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h
gstreamer-1.1.0-x86-mingw32 vendor/local/include/libsoup-2.4/libsoup/soup-misc.h