|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| IChunkConnection | Konkretisierung von IConnection, bei welchem die Uebertragung von
Daten ueber bidirektional und stossweise in Form von Datenblocken beliebiger
Laenge (chunks) erfolgt. |
| IChunkReader | Durch einen IChunkReader wird das lesende Ende eines Datenkanals
beschrieben, ueber welchen Daten in Form von byte[] beliebiger Laenge
verschickt werden koennen. |
| IChunkWriter | Durch einen IChunkWriter wird das Schreibende eines Datenkanals
beschrieben, ueber welchen Daten in Form von byte[] beliebiger Laenge
verschickt werden koennen. |
| IConnection | Allgemeine Beschreibung einer Verbindung zwischen zwei Endpunkten und der zugehoerenden Primitive. |
| IStreamConnection | Eine Konkretisierung des IConnection Interface, bei welchem die
Uebertragung ueber ein bidirektionales Datenstrommodell erfolgt. |
| Class Summary | |
|---|---|
| ChunkConnectionAdapter | Adaptiert eine bestehende IChunkConnection um darauf aufbauend, eine
IStreamConnection bereitzustellen. |
| ChunkConnectionAdapter.ChunkInputStream | Implentierung eines InputStream, welcher die durch
ChunkConnectionAdapter.ChunkInputStream.read() zurueckgegeben Bytes aus den einzelnen Chunks eines
IChunkReader nimmt. |
| ChunkConnectionAdapter.ChunkOutputStream | Private Implementierung eines OutputStream, welcher die durch
#write() uebergeben Bytes als Chunk mit Hilfe eines
IChunkWriter sendet. |
| SkypeConnection | Implementierung einer Chunk basierten Verbindung, welche Skype fuer den Transport der Daten verwendet. |
| SkypeConnection.SkypeReader | Umsetzung eines IChunkReader welcher speziell auf die Eigenheiten
der Skype Verbindung zugeschnitten ist. |
| SkypeConnection.SkypeWriter | Umsetzung eines IChunkWriter welcher speziell auf die Eigenheiten
der Skype Verbindung zugeschnitten ist. |
| SocketConnection | Adaptiert ein Socket um es im Sinne einer IStreamConnection zu
verwenden. |
| Exception Summary | |
|---|---|
| CommunicationException | Spezielisierung von ConnectionException, welche den Ursprung eines
Problems als Teil der Kommunikation zwischen den beiden Endpunkten bestimmt. |
| ConnectionException | Allgemeine Oberklasse aller Ausnahme im Zusamenhang mit Verbindungen. |
| RequestException | Eine Spezialisierung von CommunicationException, welche angibt, dass
der Verbindungswunsch von der Gegenstelle abgelehnt wurde. |
| UnsuportedCommandException | Spezielle Ausnahme um anzuzeigen, das ein bestimmter Verbindungsbefehl nicht unterstuetzt wird. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||