|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Endpoint | |
---|---|
com.jme3.network.base | The base package contains the default implementations for the
Client and Server
interfaces from the public API. |
com.jme3.network.kernel | The kernel package is the heart of the JME networking module and controls the routing and dispatch of message data over different transport implementations. |
com.jme3.network.kernel.tcp | |
com.jme3.network.kernel.udp |
Uses of Endpoint in com.jme3.network.base |
---|
Methods in com.jme3.network.base with parameters of type Endpoint | |
---|---|
boolean |
DefaultServer.FilterAdapter.apply(Endpoint input)
|
protected void |
DefaultServer.connectionClosed(Endpoint p)
|
protected void |
KernelAdapter.connectionClosed(Endpoint p)
|
protected void |
KernelAdapter.dispatch(Endpoint p,
Message m)
Note on threading for those writing their own server or adapter implementations. |
protected HostedConnection |
DefaultServer.getConnection(Endpoint endpoint)
|
protected HostedConnection |
KernelAdapter.getConnection(Endpoint p)
|
protected MessageProtocol |
KernelAdapter.getMessageBuffer(Endpoint p)
|
protected void |
DefaultServer.registerClient(KernelAdapter ka,
Endpoint p,
ClientRegistrationMessage m)
|
protected void |
KernelAdapter.reportError(Endpoint p,
java.lang.Object context,
java.lang.Exception e)
|
Method parameters in com.jme3.network.base with type arguments of type Endpoint | |
---|---|
void |
KernelAdapter.broadcast(Filter<? super Endpoint> filter,
java.nio.ByteBuffer data,
boolean reliable,
boolean copy)
|
Uses of Endpoint in com.jme3.network.kernel |
---|
Methods in com.jme3.network.kernel that return Endpoint | |
---|---|
Endpoint |
EndpointEvent.getEndpoint()
|
Endpoint |
Envelope.getSource()
|
Methods in com.jme3.network.kernel with parameters of type Endpoint | |
---|---|
static EndpointEvent |
EndpointEvent.createAdd(Kernel source,
Endpoint p)
|
static EndpointEvent |
EndpointEvent.createRemove(Kernel source,
Endpoint p)
|
Method parameters in com.jme3.network.kernel with type arguments of type Endpoint | |
---|---|
void |
Kernel.broadcast(Filter<? super Endpoint> filter,
java.nio.ByteBuffer data,
boolean reliable,
boolean copy)
Dispatches the data to all endpoints managed by the kernel that match the specified endpoint filter.. |
Constructors in com.jme3.network.kernel with parameters of type Endpoint | |
---|---|
EndpointEvent(Kernel source,
Endpoint p,
EndpointEvent.Type type)
|
|
Envelope(Endpoint source,
byte[] data,
boolean reliable)
Creates an incoming envelope holding the data from the specified source. |
Uses of Endpoint in com.jme3.network.kernel.tcp |
---|
Classes in com.jme3.network.kernel.tcp that implement Endpoint | |
---|---|
class |
NioEndpoint
Endpoint implementation that encapsulates the channel IO based connection information and keeps track of the outbound data queue for the channel. |
Method parameters in com.jme3.network.kernel.tcp with type arguments of type Endpoint | |
---|---|
void |
SelectorKernel.broadcast(Filter<? super Endpoint> filter,
java.nio.ByteBuffer data,
boolean reliable,
boolean copy)
|
Uses of Endpoint in com.jme3.network.kernel.udp |
---|
Classes in com.jme3.network.kernel.udp that implement Endpoint | |
---|---|
class |
UdpEndpoint
Endpoint implementation that encapsulates the UDP connection information for return messaging, identification of envelope sources, etc. |
Methods in com.jme3.network.kernel.udp that return Endpoint | |
---|---|
protected Endpoint |
UdpKernel.getEndpoint(java.net.SocketAddress address,
boolean create)
|
Methods in com.jme3.network.kernel.udp with parameters of type Endpoint | |
---|---|
protected void |
UdpKernel.enqueueWrite(Endpoint endpoint,
java.net.DatagramPacket packet)
|
Method parameters in com.jme3.network.kernel.udp with type arguments of type Endpoint | |
---|---|
void |
UdpKernel.broadcast(Filter<? super Endpoint> filter,
java.nio.ByteBuffer data,
boolean reliable,
boolean copy)
Dispatches the data to all endpoints managed by the kernel. |
Constructors in com.jme3.network.kernel.udp with parameters of type Endpoint | |
---|---|
UdpKernel.MessageWriter(Endpoint endpoint,
java.net.DatagramPacket packet)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |