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
|