| Package | Description |
|---|---|
| com.jme3.network.base | |
| 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 |
| Modifier and Type | Method and Description |
|---|---|
Kernel |
NioKernelFactory.createKernel(int channel,
int port) |
Kernel |
KernelFactory.createKernel(int channel,
int port) |
Kernel |
KernelAdapter.getKernel() |
| Constructor and Description |
|---|
DefaultServer(java.lang.String gameName,
int version,
Kernel reliable,
Kernel fast) |
KernelAdapter(DefaultServer server,
Kernel kernel,
MessageProtocol protocol,
MessageListener<HostedConnection> messageDispatcher,
boolean reliable) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKernel
Base implementation of the Kernel interface providing several
useful default implementations of some methods.
|
| Modifier and Type | Method and Description |
|---|---|
Kernel |
Endpoint.getKernel()
Returns the kernel to which this endpoint belongs.
|
Kernel |
EndpointEvent.getSource() |
| Modifier and Type | Method and Description |
|---|---|
static EndpointEvent |
EndpointEvent.createAdd(Kernel source,
Endpoint p) |
static EndpointEvent |
EndpointEvent.createRemove(Kernel source,
Endpoint p) |
| Constructor and Description |
|---|
EndpointEvent(Kernel source,
Endpoint p,
EndpointEvent.Type type) |
| Modifier and Type | Class and Description |
|---|---|
class |
SelectorKernel
A Kernel implementation based on NIO selectors.
|
| Modifier and Type | Method and Description |
|---|---|
Kernel |
NioEndpoint.getKernel() |
| Modifier and Type | Class and Description |
|---|---|
class |
UdpKernel
A Kernel implementation using UDP packets.
|
| Modifier and Type | Method and Description |
|---|---|
Kernel |
UdpEndpoint.getKernel() |