Back to index

tor  0.2.3.18-rc
Public Attributes
tor_fw_backend_t Struct Reference

This is our main structure that defines our backend helper API; each helper must conform to these public methods if it expects to be handled in a non-special way. More...

#include <tor-fw-helper.h>

List of all members.

Public Attributes

const char * name
size_t state_len
int(* init )(tor_fw_options_t *options, void *backend_state)
int(* cleanup )(tor_fw_options_t *options, void *backend_state)
int(* fetch_public_ip )(tor_fw_options_t *options, void *backend_state)
int(* add_tcp_mapping )(tor_fw_options_t *options, void *backend_state)

Detailed Description

This is our main structure that defines our backend helper API; each helper must conform to these public methods if it expects to be handled in a non-special way.

Definition at line 47 of file tor-fw-helper.h.


Member Data Documentation

int(* tor_fw_backend_t::add_tcp_mapping)(tor_fw_options_t *options, void *backend_state)

Definition at line 53 of file tor-fw-helper.h.

int(* tor_fw_backend_t::cleanup)(tor_fw_options_t *options, void *backend_state)

Definition at line 51 of file tor-fw-helper.h.

int(* tor_fw_backend_t::fetch_public_ip)(tor_fw_options_t *options, void *backend_state)

Definition at line 52 of file tor-fw-helper.h.

int(* tor_fw_backend_t::init)(tor_fw_options_t *options, void *backend_state)

Definition at line 50 of file tor-fw-helper.h.

Definition at line 48 of file tor-fw-helper.h.

Definition at line 49 of file tor-fw-helper.h.


The documentation for this struct was generated from the following file: