- NetMarshalClient - Class in com.captainalm.lib.calmnet.marshal
-
This class provides a managed way of networking on the client side.
- NetMarshalClient(Socket, IPacketFactory, PacketLoader, FragmentationOptions) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalClient
-
- NetMarshalClient(MulticastSocket, InetAddress, int, IPacketFactory, PacketLoader, FragmentationOptions) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalClient
-
- NetMarshalClient(DatagramSocket, InetAddress, int, InputStream, IPacketFactory, PacketLoader, FragmentationOptions) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalClient
-
- NetMarshalClient(DatagramSocket, InetAddress, int, IPacketFactory, PacketLoader, FragmentationOptions) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalClient
-
- NetMarshalClientWrapped - Class in com.captainalm.lib.calmnet.marshal
-
This class provides a managed way of networking on the client side, allows stream wrapping.
- NetMarshalClientWrapped(Socket, IPacketFactory, PacketLoader, FragmentationOptions, Function<InputStream, InputStream>, Function<OutputStream, OutputStream>) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalClientWrapped
-
- NetMarshalClientWrapped(MulticastSocket, InetAddress, int, IPacketFactory, PacketLoader, FragmentationOptions, Function<InputStream, InputStream>, Function<OutputStream, OutputStream>) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalClientWrapped
-
Constructs a new NetMarshalClientWrapped with the specified
MulticastSocket
, multicast group
InetAddress
, multicast port,
IPacketFactory
,
PacketLoader
,
FragmentationOptions
,
Function
for wrapping the input stream and the
Function
for wrapping the output stream.
- NetMarshalClientWrapped(DatagramSocket, InetAddress, int, InputStream, IPacketFactory, PacketLoader, FragmentationOptions, Function<InputStream, InputStream>, Function<OutputStream, OutputStream>) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalClientWrapped
-
Constructs a new NetMarshalClientWrapped with the specified
DatagramSocket
, remote
InetAddress
, remote port,
InputStream
,
IPacketFactory
,
PacketLoader
,
FragmentationOptions
,
Function
for wrapping the input stream and the
Function
for wrapping the output stream.
- NetMarshalClientWrapped(DatagramSocket, InetAddress, int, IPacketFactory, PacketLoader, FragmentationOptions, Function<InputStream, InputStream>, Function<OutputStream, OutputStream>) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalClientWrapped
-
Constructs a new NetMarshalClientWrapped with the specified
DatagramSocket
, remote
InetAddress
, remote port,
IPacketFactory
,
PacketLoader
,
FragmentationOptions
,
Function
for wrapping the input stream and the
Function
for wrapping the output stream.
- NetMarshalServer - Class in com.captainalm.lib.calmnet.marshal
-
This class provides a way of networking on the server side and holds a collection of
NetMarshalClient
s.
- NetMarshalServer(ServerSocket, IPacketFactory, PacketLoader, FragmentationOptions) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalServer
-
- NetMarshalServer(DatagramSocket, IPacketFactory, PacketLoader, FragmentationOptions) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalServer
-
- NetMarshalServerWrapped - Class in com.captainalm.lib.calmnet.marshal
-
This class provides a way of networking on the server side and holds a collection of
NetMarshalClient
s, allows stream wrapping.
- NetMarshalServerWrapped(ServerSocket, IPacketFactory, PacketLoader, FragmentationOptions, Function<InputStream, InputStream>, Function<OutputStream, OutputStream>) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalServerWrapped
-
- NetMarshalServerWrapped(DatagramSocket, IPacketFactory, PacketLoader, FragmentationOptions, Function<InputStream, InputStream>, Function<OutputStream, OutputStream>) - Constructor for class com.captainalm.lib.calmnet.marshal.NetMarshalServerWrapped
-
- NetworkEncryptionCipherPacket - Class in com.captainalm.lib.calmnet.packet.core
-
This class provides the ability for supporting streams to negotiate a cipher.
- NetworkEncryptionCipherPacket(Boolean, String[]) - Constructor for class com.captainalm.lib.calmnet.packet.core.NetworkEncryptionCipherPacket
-
Constructs a new instance of NetworkEncryptionCipherPacket with the specified acknowledgement value and the specified ciphers.
- NetworkEncryptionUpgradePacket - Class in com.captainalm.lib.calmnet.packet.core
-
This class provides the ability for supporting streams to upgrade to using password encrypted and / or base64 connections.
- NetworkEncryptionUpgradePacket(Boolean, boolean, boolean, ICipherFactory) - Constructor for class com.captainalm.lib.calmnet.packet.core.NetworkEncryptionUpgradePacket
-
Constructs a new NetworkEncryptionUpgradePacket with the specified acknowledgement value, upgrade value, base 64 value and ICipherFactory
.
- NetworkIdentifierPacket - Class in com.captainalm.lib.calmnet.packet.core
-
This class provides a packet that is used to identify the type of network client is using this library.
- NetworkIdentifierPacket(String) - Constructor for class com.captainalm.lib.calmnet.packet.core.NetworkIdentifierPacket
-
Constructs a new instance of NetworkIdentifierPacket with the specified ID.
- NetworkInputStream - Class in com.captainalm.lib.calmnet.stream
-
This class provides a Network Input stream for either Socket
s or DatagramSocket
s.
- NetworkInputStream(Socket) - Constructor for class com.captainalm.lib.calmnet.stream.NetworkInputStream
-
Constructs a new NetworkInputStream with the specified Socket
.
- NetworkInputStream(DatagramSocket) - Constructor for class com.captainalm.lib.calmnet.stream.NetworkInputStream
-
Constructs a new NetworkInputStream with the specified DatagramSocket
.
- NetworkOutputStream - Class in com.captainalm.lib.calmnet.stream
-
This class provides a Network Output stream for either Socket
s or DatagramSocket
s.
- NetworkOutputStream(Socket) - Constructor for class com.captainalm.lib.calmnet.stream.NetworkOutputStream
-
Constructs a new NetworkOutputStream with the specified Socket
.
- NetworkOutputStream(DatagramSocket) - Constructor for class com.captainalm.lib.calmnet.stream.NetworkOutputStream
-
Constructs a new NetworkOutputStream with the specified DatagramSocket
.
- NetworkOutputStream(DatagramSocket, int) - Constructor for class com.captainalm.lib.calmnet.stream.NetworkOutputStream
-
Constructs a new NetworkOutputStream with the specified DatagramSocket
and datagram buffer size.
- NetworkOutputStream(DatagramSocket, int, InetAddress, int) - Constructor for class com.captainalm.lib.calmnet.stream.NetworkOutputStream
-
Constructs a new NetworkOutputStream with the specified DatagramSocket
, datagram buffer size, InetAddress
target and port target.
- NetworkSSLUpgradePacket - Class in com.captainalm.lib.calmnet.packet.core
-
This class provides the ability for supporting streams to upgrade to using SSL connections.
- NetworkSSLUpgradePacket(Boolean) - Constructor for class com.captainalm.lib.calmnet.packet.core.NetworkSSLUpgradePacket
-
Constructs a new NetworkSSLUpgrade packet with the specified acknowledgement value.