GATE
portmapping.h File Reference

Network Port-mapping and proxy services. More...

#include "gate/tech/gate_tech_api.h"
#include "gate/results.h"
#include "gate/maps.h"
#include "gate/net/sockettools.h"

Classes

struct  gate_portmapper_class
 

Typedefs

typedef struct gate_portmapper_class gate_portmapper_t
 

Functions

GATE_TECH_API gate_result_t gate_portmapper_create (gate_portmapper_t *mapper)
 
GATE_TECH_API gate_result_t gate_portmapper_destroy (gate_portmapper_t *mapper)
 
GATE_TECH_API gate_result_t gate_portmapper_add (gate_portmapper_t *mapper, gate_string_t const *source_address, gate_string_t const *dest_address, gate_uint32_t *mapping_id)
 
GATE_TECH_API gate_result_t gate_portmapper_remove (gate_portmapper_t *mapper, gate_uint32_t mapping_id)
 

Detailed Description

Network Port-mapping and proxy services.