GUPnPSimpleIgdThread

GUPnPSimpleIgdThread — Threaded wrapper for GUPnPSimpleIgd

Synopsis

                    GUPnPSimpleIgdThread;
                    GUPnPSimpleIgdThreadClass;
GUPnPSimpleIgdThread* gupnp_simple_igd_thread_new       (void);

Object Hierarchy

  GObject
   +----GUPnPSimpleIgd
         +----GUPnPSimpleIgdThread

Description

This wraps a GUPnPSimpleIgd into a thread so that it can be used without having a GMainLoop running.

Details

GUPnPSimpleIgdThread

typedef struct _GUPnPSimpleIgdThread GUPnPSimpleIgdThread;

All members are private, access them using methods and properties


GUPnPSimpleIgdThreadClass

typedef struct {
  GUPnPSimpleIgdClass parent_class;

  /*virtual functions */
} GUPnPSimpleIgdThreadClass;

The Raw UDP component transmitter class

GUPnPSimpleIgdClass parent_class; Our parent

gupnp_simple_igd_thread_new ()

GUPnPSimpleIgdThread* gupnp_simple_igd_thread_new       (void);

Creates a new GUPnPSimpleIgdThread

Returns : the new GUPnPSimpleIgdThread