A C G H I M O P S U V W

A

addIoServiceListener(IoServiceListener) - Method in interface org.lastbamboo.common.stun.client.StunClient
 
addIoServiceListener(IoServiceListener) - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
addStunServers(Collection<InetSocketAddress>) - Static method in class org.lastbamboo.common.stun.client.StunServerRepository
 

C

close() - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
connect() - Method in interface org.lastbamboo.common.stun.client.StunClient
 
connect() - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
createVisitor(IoSession) - Method in class org.lastbamboo.common.stun.client.StunClientMessageVisitorFactory
 

G

getHostAddress() - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
getPublicIpAddress() - Method in class org.lastbamboo.common.stun.client.PublicIpAddress
Determines the public IP address of this node.
getRelayAddress() - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
getServerReflexiveAddress() - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
getServers() - Static method in class org.lastbamboo.common.stun.client.StunServerRepository
 
getStunServerAddress() - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 

H

hostPortMapped() - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 

I

isUseDnsSec() - Static method in class org.lastbamboo.common.stun.client.StunClientConfig
Whether or not we're configured to use DNSSEC for lookups.

M

m_transactionTracker - Variable in class org.lastbamboo.common.stun.client.StunClientMessageVisitor
 

O

onTransactionFailed(StunMessage, StunMessage) - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
onTransactionSucceeded(StunMessage, StunMessage) - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
org.lastbamboo.common.stun.client - package org.lastbamboo.common.stun.client
 

P

PublicIpAddress - Class in org.lastbamboo.common.stun.client
Generalized class that uses various techniques to obtain a public IP address.
PublicIpAddress() - Constructor for class org.lastbamboo.common.stun.client.PublicIpAddress
 
PublicIpAddress(long) - Constructor for class org.lastbamboo.common.stun.client.PublicIpAddress
 

S

setStunServers(Collection<InetSocketAddress>) - Static method in class org.lastbamboo.common.stun.client.StunServerRepository
 
setUseDnsSec(boolean) - Static method in class org.lastbamboo.common.stun.client.StunClientConfig
Sets whether or not to use DNSSEC to request signed records when performing DNS lookups and verifying those records if they exist.
StunClient - Interface in org.lastbamboo.common.stun.client
Interface for making STUN client requests.
StunClientConfig - Class in org.lastbamboo.common.stun.client
Simple class for storing configuration.
StunClientMessageVisitor<T> - Class in org.lastbamboo.common.stun.client
A visitor for STUN messages on STUN clients.
StunClientMessageVisitor(StunTransactionTracker<T>) - Constructor for class org.lastbamboo.common.stun.client.StunClientMessageVisitor
Creates a new STUN client message visitor.
StunClientMessageVisitorFactory<T> - Class in org.lastbamboo.common.stun.client
Factory for creating STUN client message visitors.
StunClientMessageVisitorFactory(StunTransactionTracker<T>) - Constructor for class org.lastbamboo.common.stun.client.StunClientMessageVisitorFactory
Creates a new message visitor factory for STUN clients.
StunServerRepository - Class in org.lastbamboo.common.stun.client
Repository controlling which STUN servers to use.
StunServerRepository() - Constructor for class org.lastbamboo.common.stun.client.StunServerRepository
 

U

UdpStunClient - Class in org.lastbamboo.common.stun.client
Abstract STUN client.
UdpStunClient(StunTransactionTracker<StunMessage>, IoHandler, CandidateProvider<InetSocketAddress>) - Constructor for class org.lastbamboo.common.stun.client.UdpStunClient
Creates a new STUN client for ICE processing.
UdpStunClient(CandidateProvider<InetSocketAddress>) - Constructor for class org.lastbamboo.common.stun.client.UdpStunClient
Creates a new STUN client that connects to the specified STUN servers.
UdpStunClient(InetSocketAddress...) - Constructor for class org.lastbamboo.common.stun.client.UdpStunClient
Creates a new STUN client that connects to the specified STUN servers.
UdpStunClient(Collection<InetSocketAddress>) - Constructor for class org.lastbamboo.common.stun.client.UdpStunClient
Creates a new STUN client that connects to the specified STUN servers.

V

visitBindingErrorResponse(BindingErrorResponse) - Method in class org.lastbamboo.common.stun.client.StunClientMessageVisitor
 
visitBindingSuccessResponse(BindingSuccessResponse) - Method in class org.lastbamboo.common.stun.client.StunClientMessageVisitor
 
visitConnectErrorMesssage(ConnectErrorStunMessage) - Method in class org.lastbamboo.common.stun.client.StunClientMessageVisitor
 

W

waitIfNoResponse(StunMessage, long) - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
write(BindingRequest, InetSocketAddress) - Method in interface org.lastbamboo.common.stun.client.StunClient
Writes a STUN binding request.
write(BindingRequest, InetSocketAddress, long) - Method in interface org.lastbamboo.common.stun.client.StunClient
Writes a STUN binding request with the RTO value used for retransmissions explicitly set.
write(BindingRequest, InetSocketAddress) - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 
write(BindingRequest, InetSocketAddress, long) - Method in class org.lastbamboo.common.stun.client.UdpStunClient
 

A C G H I M O P S U V W

Copyright © 2013 LittleShoot. All Rights Reserved.