|
| OpenVPNClientThread () |
|
void | connect (EventReceiver parent_arg) |
|
void | wait_thread_short () |
|
void | wait_thread_long () |
|
long | bytes_in () |
|
long | bytes_out () |
|
void | run () |
|
boolean | socket_protect (int socket) |
|
boolean | pause_on_connection_timeout () |
|
void | event (ClientAPI_Event event) |
|
void | log (ClientAPI_LogInfo loginfo) |
|
void | external_pki_cert_request (ClientAPI_ExternalPKICertRequest req) |
|
void | external_pki_sign_request (ClientAPI_ExternalPKISignRequest req) |
|
boolean | tun_builder_new () |
|
boolean | tun_builder_set_remote_address (String address, boolean ipv6) |
|
boolean | tun_builder_add_address (String address, int prefix_length, String gateway, boolean ipv6, boolean net30) |
|
boolean | tun_builder_reroute_gw (boolean ipv4, boolean ipv6, long flags) |
|
boolean | tun_builder_add_route (String address, int prefix_length, int metric, boolean ipv6) |
|
boolean | tun_builder_exclude_route (String address, int prefix_length, int metric, boolean ipv6) |
|
boolean | tun_builder_add_dns_server (String address, boolean ipv6) |
|
boolean | tun_builder_add_search_domain (String domain) |
|
boolean | tun_builder_set_mtu (int mtu) |
|
boolean | tun_builder_set_session_name (String name) |
|
int | tun_builder_establish () |
|
void | tun_builder_teardown (boolean disconnect) |
|
Definition at line 16 of file OpenVPNClientThread.java.
◆ OpenVPNClientThread()
OpenVPNClientThread.OpenVPNClientThread |
( |
| ) |
|
|
inline |
◆ bytes_in()
long OpenVPNClientThread.bytes_in |
( |
| ) |
|
|
inline |
◆ bytes_out()
long OpenVPNClientThread.bytes_out |
( |
| ) |
|
|
inline |
◆ call_done()
void OpenVPNClientThread.call_done |
( |
ClientAPI_Status |
status | ) |
|
|
inlineprivate |
◆ connect()
◆ event()
void OpenVPNClientThread.event |
( |
ClientAPI_Event |
event | ) |
|
|
inline |
◆ external_pki_cert_request()
void OpenVPNClientThread.external_pki_cert_request |
( |
ClientAPI_ExternalPKICertRequest |
req | ) |
|
|
inline |
◆ external_pki_sign_request()
void OpenVPNClientThread.external_pki_sign_request |
( |
ClientAPI_ExternalPKISignRequest |
req | ) |
|
|
inline |
◆ finalize_thread()
synchronized EventReceiver OpenVPNClientThread.finalize_thread |
( |
ClientAPI_Status |
connect_status | ) |
|
|
inlineprivate |
◆ log()
void OpenVPNClientThread.log |
( |
ClientAPI_LogInfo |
loginfo | ) |
|
|
inline |
◆ pause_on_connection_timeout()
boolean OpenVPNClientThread.pause_on_connection_timeout |
( |
| ) |
|
|
inline |
◆ run()
void OpenVPNClientThread.run |
( |
| ) |
|
|
inline |
◆ socket_protect()
boolean OpenVPNClientThread.socket_protect |
( |
int |
socket | ) |
|
|
inline |
◆ tun_builder_add_address()
boolean OpenVPNClientThread.tun_builder_add_address |
( |
String |
address, |
|
|
int |
prefix_length, |
|
|
String |
gateway, |
|
|
boolean |
ipv6, |
|
|
boolean |
net30 |
|
) |
| |
|
inline |
◆ tun_builder_add_dns_server()
boolean OpenVPNClientThread.tun_builder_add_dns_server |
( |
String |
address, |
|
|
boolean |
ipv6 |
|
) |
| |
|
inline |
◆ tun_builder_add_route()
boolean OpenVPNClientThread.tun_builder_add_route |
( |
String |
address, |
|
|
int |
prefix_length, |
|
|
int |
metric, |
|
|
boolean |
ipv6 |
|
) |
| |
|
inline |
◆ tun_builder_add_search_domain()
boolean OpenVPNClientThread.tun_builder_add_search_domain |
( |
String |
domain | ) |
|
|
inline |
◆ tun_builder_establish()
int OpenVPNClientThread.tun_builder_establish |
( |
| ) |
|
|
inline |
◆ tun_builder_exclude_route()
boolean OpenVPNClientThread.tun_builder_exclude_route |
( |
String |
address, |
|
|
int |
prefix_length, |
|
|
int |
metric, |
|
|
boolean |
ipv6 |
|
) |
| |
|
inline |
◆ tun_builder_new()
boolean OpenVPNClientThread.tun_builder_new |
( |
| ) |
|
|
inline |
◆ tun_builder_reroute_gw()
boolean OpenVPNClientThread.tun_builder_reroute_gw |
( |
boolean |
ipv4, |
|
|
boolean |
ipv6, |
|
|
long |
flags |
|
) |
| |
|
inline |
◆ tun_builder_set_mtu()
boolean OpenVPNClientThread.tun_builder_set_mtu |
( |
int |
mtu | ) |
|
|
inline |
◆ tun_builder_set_remote_address()
boolean OpenVPNClientThread.tun_builder_set_remote_address |
( |
String |
address, |
|
|
boolean |
ipv6 |
|
) |
| |
|
inline |
◆ tun_builder_set_session_name()
boolean OpenVPNClientThread.tun_builder_set_session_name |
( |
String |
name | ) |
|
|
inline |
◆ tun_builder_teardown()
void OpenVPNClientThread.tun_builder_teardown |
( |
boolean |
disconnect | ) |
|
|
inline |
◆ wait_thread_long()
void OpenVPNClientThread.wait_thread_long |
( |
| ) |
|
|
inline |
◆ wait_thread_short()
void OpenVPNClientThread.wait_thread_short |
( |
| ) |
|
|
inline |
◆ bytes_in_index
int OpenVPNClientThread.bytes_in_index = -1 |
|
private |
◆ bytes_out_index
int OpenVPNClientThread.bytes_out_index = -1 |
|
private |
◆ connect_called
boolean OpenVPNClientThread.connect_called = false |
|
private |
◆ m_connect_status
ClientAPI_Status OpenVPNClientThread.m_connect_status |
|
private |
◆ parent
◆ thread
Thread OpenVPNClientThread.thread |
|
private |
◆ tun_builder
The documentation for this class was generated from the following file: