Package | Description |
---|---|
anon.forward | |
anon.shared | |
anon.transport.address | |
anon.transport.connection | |
anon.transport.connection.util | |
anon.transport.connector |
Modifier and Type | Method and Description |
---|---|
IConnection |
LocalForwarder.connect(IAddress a_address) |
IStreamConnection |
LocalForwarder.connect(LocalAddress a_address)
Zentrale Methode um eine neue lokale Verbindung einzurichten.
|
Modifier and Type | Method and Description |
---|---|
int |
ProxyConnection.getTimeout() |
void |
ProxyConnection.setTimeout(int value) |
Modifier and Type | Class and Description |
---|---|
class |
AddressMappingException |
class |
MalformedURNException
Gibt an, dass waehrend der Verarbeitung einer Endpoint-URN Abweichungen von
dem erwarteten Format auftraten.
|
Modifier and Type | Class and Description |
---|---|
class |
CommunicationException
Spezielisierung von
ConnectionException , welche den Ursprung eines
Problems als Teil der Kommunikation zwischen den beiden Endpunkten bestimmt. |
class |
RequestException
Eine Spezialisierung von
CommunicationException , welche angibt, dass
der Verbindungswunsch von der Gegenstelle abgelehnt wurde. |
class |
UnsuportedCommandException
Spezielle Ausnahme um anzuzeigen, das ein bestimmter Verbindungsbefehl nicht
unterstuetzt wird.
|
Modifier and Type | Method and Description |
---|---|
int |
IChunkReader.availableChunks()
Gibt aufschluss darueber, wieviele Chunks gelesen werden koennen, ohne das
der Aufruf von
IChunkReader.readChunk() blockiert. |
int |
SkypeConnection.SkypeReader.availableChunks() |
int |
ChunkConnectionAdapter.getTimeout() |
int |
SocketConnection.getTimeout() |
int |
IConnection.getTimeout()
Ermittelt den momentanen Wert fuer das Timeout in Millisekunden fuer Lese-
und Schreiboperationen der Verbindung.
|
int |
SkypeConnection.getTimeout()
Da Skype nicht das setzen eines TimeOut unterstuetzt, wird entsprechend
ein unendliches TimeOut mit der Verbindung verknuepft.
|
byte[] |
IChunkReader.readChunk()
Gibt den aeltesten (im Sinne des Einfuegens in den Kanal) der im Kanal
befindlichen Chunks zurueck.
|
byte[] |
SkypeConnection.SkypeReader.readChunk() |
void |
ChunkConnectionAdapter.setTimeout(int value) |
void |
SocketConnection.setTimeout(int value) |
void |
IConnection.setTimeout(int value)
Setzt den Timeout in Millisekunden fuer die Lese- und Schreiboperationen
der Verbindung.
|
void |
SkypeConnection.setTimeout(int value)
Wirft immer eine
UnsupportedCommandException , da Skype keine
Unterstuetzung fuer Timeout besitzt. |
void |
IChunkWriter.writeChunk(byte[] a_chunk)
Versucht den uebergeben Chunk in den Kanal einzuspeisen und somit zum
Empfaenger zu uebertragen.
|
void |
SkypeConnection.SkypeWriter.writeChunk(byte[] a_chunk)
Versucht einen Chunk mit Hilfe von Skype zu uebertragen.
|
Modifier and Type | Method and Description |
---|---|
int |
QueuedChunkReader.availableChunks()
Liefert die Anzahl der Chunks innerhalb der Queue.
|
int |
QueuedChunkConnection.getTimeout() |
byte[] |
QueuedChunkReader.readChunk() |
void |
QueuedChunkConnection.setTimeout(int value) |
void |
QueuedChunkWriter.writeChunk(byte[] a_chunk) |
Modifier and Type | Method and Description |
---|---|
IConnection |
TcpIpConnector.connect(IAddress a_address) |
IConnection |
SkypeConnector.connect(IAddress a_address) |
IConnection |
IConnector.connect(IAddress a_address)
Zentrale Methode der Schnittstelle, welche auf Basis der uebergebenen
Adresse versucht, den entfernte Endpunkt zu kontaktieren und eine
Verbindung einzurichten.
|
IStreamConnection |
SkypeConnector.connect(SkypeAddress a_address)
Versucht eine
IStreamConnection zur angebenen Adresse aufzubauen. |
IStreamConnection |
TcpIpConnector.connect(TcpIpAddress a_address) |
Copyright © 2023. All rights reserved.