|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TurnClientManager
Interface for classes that manage allocated binding for TURN clients. These bindings allow external agents to access TURN clients as if the bindings were there own.
| Method Summary | |
|---|---|
TurnClient |
allocateBinding(org.littleshoot.mina.common.IoSession readerWriter)
Allocates a binding for the specified TURN client that other nodes can use to access it. |
TurnClient |
getTurnClient(org.littleshoot.mina.common.IoSession readerWriter)
Accessor for the TURN client handler for the specified TURN client address. |
TurnClient |
removeBinding(org.littleshoot.mina.common.IoSession readerWriter)
Removes the TURN client associated with the specified reader/writer instance. |
| Method Detail |
|---|
TurnClient allocateBinding(org.littleshoot.mina.common.IoSession readerWriter)
readerWriter - The class for writing data back to the TURN client.
TurnClient getTurnClient(org.littleshoot.mina.common.IoSession readerWriter)
readerWriter - The reader/writer for the client.
TurnClient removeBinding(org.littleshoot.mina.common.IoSession readerWriter)
readerWriter - The reader/writer to remove.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||