## 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