A C D G I L M N O P R S T V W

A

addConnectionListener(P2PConnectionListener) - Method in interface org.lastbamboo.common.p2p.P2PClient
Adds a listener for changes to the state of p2p connections.
addError(String, String) - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
addError(String, String) - Method in interface org.lastbamboo.common.p2p.RawUdpServerDepot
Adds an error.
addSocket(String, Socket) - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
addSocket(String, Socket) - Method in interface org.lastbamboo.common.p2p.RawUdpServerDepot
Adds the specified socket to the depot.

C

CallState - Interface in org.lastbamboo.common.p2p
 
CERT - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 
CERT_REQUEST - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 
CERT_RESPONSE - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 
CONTROL - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 

D

DefaultRawUdpServerDepot - Class in org.lastbamboo.common.p2p
This class accepts incoming, typically relayed raw UDP data connections.
DefaultRawUdpServerDepot() - Constructor for class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
DefaultTcpUdpEndpoint - Class in org.lastbamboo.common.p2p
Class for creating sockets that can be created using either a TCP or a reliable UDP connection, depending on which successfully connects first.
DefaultTcpUdpEndpoint(Offerer, OfferAnswerFactory<FiveTuple>, int, IceMediaStreamDesc) - Constructor for class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
Creates a new reliable TCP or UDP socket.
DefaultTcpUdpEndpoint(Offerer, OfferAnswerFactory<FiveTuple>, int, long, IceMediaStreamDesc) - Constructor for class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
DefaultTcpUdpSocket - Class in org.lastbamboo.common.p2p
Class for creating sockets that can be created using either a TCP or a reliable UDP connection, depending on which successfully connects first.
DefaultTcpUdpSocket(Offerer, OfferAnswerFactory<Socket>, int, IceMediaStreamDesc) - Constructor for class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
Creates a new reliable TCP or UDP socket.
DefaultTcpUdpSocket(Offerer, OfferAnswerFactory<Socket>, int, long, IceMediaStreamDesc) - Constructor for class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 

G

getIds() - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
getIds() - Method in interface org.lastbamboo.common.p2p.RawUdpServerDepot
Get all IDs of current sessions.
getJid() - Method in class org.lastbamboo.common.p2p.P2PConnectionEvent
 
getMapping() - Method in class org.lastbamboo.common.p2p.P2PConnectionEvent
 
getMessage() - Method in interface org.lastbamboo.common.p2p.CallState
 
getReadKey() - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
getReadKey() - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 
getRemoteSocketAddress() - Method in class org.lastbamboo.common.p2p.P2PConnectionEvent
 
getSocket() - Method in interface org.lastbamboo.common.p2p.CallState
 
getSocket(String) - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
getSocket() - Method in class org.lastbamboo.common.p2p.P2PConnectionEvent
 
getSocket(String) - Method in interface org.lastbamboo.common.p2p.RawUdpServerDepot
Accessor for the Socket with the specified ID.
getSocketType() - Method in class org.lastbamboo.common.p2p.P2PConnectionEvent
 
getTime() - Method in interface org.lastbamboo.common.p2p.CallState
 
getWriteKey() - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
getWriteKey() - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 

I

INVITE - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 
INVITE_ERROR - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 
INVITE_OK - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 
isConnected() - Method in class org.lastbamboo.common.p2p.P2PConnectionEvent
 
isIncoming() - Method in class org.lastbamboo.common.p2p.P2PConnectionEvent
 

L

login(String, String) - Method in interface org.lastbamboo.common.p2p.P2PClient
Logs in to the server.
login(String, String, String) - Method in interface org.lastbamboo.common.p2p.P2PClient
Logs in to the server.
logout() - Method in interface org.lastbamboo.common.p2p.P2PClient
Logs out the currently logged in user.

M

MAC - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 
MAPPED_PORT - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 
MESSAGE_TYPE - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 

N

newRawSocket(URI) - Method in interface org.lastbamboo.common.p2p.SocketFactory
Creates a new socket.
newRawUnreliableSocket(URI) - Method in interface org.lastbamboo.common.p2p.SocketFactory
Creates a new "unreliable" socket that, while it uses the Socket interface, does not send packets reliably underneath.
newSocket(URI) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
newSocket(URI) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 
newSocket(URI) - Method in interface org.lastbamboo.common.p2p.SocketFactory
Creates a new socket.
newSocket(URI) - Method in interface org.lastbamboo.common.p2p.TcpUdpSocket
Creates a new socket.
newUnreliableSocket(URI) - Method in interface org.lastbamboo.common.p2p.SocketFactory
Creates a new "unreliable" socket that, while it uses the Socket interface, does not send packets reliably underneath.

O

onConnectivityEvent(P2PConnectionEvent) - Method in interface org.lastbamboo.common.p2p.P2PConnectionListener
Called when there's been a connectivity change, with details specified in the provided event object.
onOfferAnswerFailed(OfferAnswer) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
onOfferAnswerFailed(OfferAnswer) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 
onSocket(String, Socket) - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
onTcpSocket(Socket) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
onTcpSocket(Socket) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 
onTransactionFailed(OfferAnswerMessage) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
onTransactionFailed(OfferAnswerMessage) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 
onTransactionSucceeded(OfferAnswerMessage) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
onTransactionSucceeded(OfferAnswerMessage) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 
onUdpSocket(FiveTuple) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
onUdpSocket(Socket) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 
org.lastbamboo.common.p2p - package org.lastbamboo.common.p2p
 

P

P2PClient<T> - Interface in org.lastbamboo.common.p2p
General interface for P2P clients.
P2PConnectionEvent - Class in org.lastbamboo.common.p2p
Event for when there's a change in the connectivity status of a P2P connection.
P2PConnectionEvent(String, Socket, boolean, boolean, PortMappingState, SocketType) - Constructor for class org.lastbamboo.common.p2p.P2PConnectionEvent
 
P2PConnectionListener - Interface in org.lastbamboo.common.p2p
Listener for p2p connection events.
P2PConstants - Class in org.lastbamboo.common.p2p
P2P constants.
PortMappingState - Enum in org.lastbamboo.common.p2p
 
PUBLIC_IP - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 

R

RawUdpServerDepot - Interface in org.lastbamboo.common.p2p
Interface for accessing sessions/sockets in the class for keeping track of such things.
read(String, OutputStream, int) - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
read(String, OutputStream, int) - Method in interface org.lastbamboo.common.p2p.RawUdpServerDepot
 
reconnected() - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 

S

SDP - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 
setReadKey(byte[]) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpEndpoint
 
setReadKey(byte[]) - Method in class org.lastbamboo.common.p2p.DefaultTcpUdpSocket
 
SocketFactory<T> - Interface in org.lastbamboo.common.p2p
General factory interface for sockets.
SocketType - Enum in org.lastbamboo.common.p2p
 

T

TcpUdpSocket<T> - Interface in org.lastbamboo.common.p2p
Interface for classes that can create P2P sockets.
toJson() - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
toJson() - Method in interface org.lastbamboo.common.p2p.RawUdpServerDepot
 
toString() - Method in class org.lastbamboo.common.p2p.P2PConnectionEvent
 
TRANSACTION_ID - Static variable in class org.lastbamboo.common.p2p.P2PConstants
 

V

valueOf(String) - Static method in enum org.lastbamboo.common.p2p.PortMappingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lastbamboo.common.p2p.SocketType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lastbamboo.common.p2p.PortMappingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lastbamboo.common.p2p.SocketType
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(String, InputStream, long) - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
write(String, byte[]) - Method in class org.lastbamboo.common.p2p.DefaultRawUdpServerDepot
 
write(String, InputStream, long) - Method in interface org.lastbamboo.common.p2p.RawUdpServerDepot
 
write(String, byte[]) - Method in interface org.lastbamboo.common.p2p.RawUdpServerDepot
 

A C D G I L M N O P R S T V W

Copyright © 2013 LittleShoot. All Rights Reserved.