Namespace
Traversity – 1.0
Traversity NAT Traversal Library
Dependencies
GLib—2.0 | General-purpose, portable utility library. |
Browse documentation | |
GObject—2.0 | The base type system library |
Browse documentation |
Classes
Discoverer |
A discoverer is an abstract class that defines the interface for discovering external IP addresses and gateway devices. since: 0.1 |
UpnpDiscoverer |
A discoverer that support Universal Plug and Play. since: 0.1 |
Enumerations
DiscovererStatus |
A status that represents the state of a since: 0.1 |
Bitfields
CoreFlags |
Flags that may be passed to since: 0.1 |
Functions
check_version |
Checks that the traversity version is compatible with the requested version. since: 0.1 |
core_get_all_local_ips |
Gets a list of all of the local ip addresses. since: 0.1 |
core_init |
Initializes the library with since: 0.1 |
core_uninit |
Uninitializes the library. since: 0.1 |
get_resource |
Function Macros
CHECK_VERSION |
Checks the version of traversity being compiled against. See
since: 0.1 |
DEPRECATED_FOR | |
UNAVAILABLE | |
UNAVAILABLE_MACRO | |
UNAVAILABLE_STATIC_INLINE | |
UNAVAILABLE_TYPE |
Constants
EXTRA_VERSION |
The extra version of the version of Traversity that was compiled against. |
MAJOR_VERSION |
The major version of the version of Traversity that was compiled against. |
MICRO_VERSION |
The micro version of the version of Traversity that was compiled against. |
MINOR_VERSION |
The minor version of the version of Traversity that was compiled against. |
VERSION |
The full version number for the version of Traversity that was compiled against. |
VERSION_MIN_REQUIRED |
A macro that should be defined by the user prior to including the
|