Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.act365.net.* (66)

Package Samples:

com.act365.net.dns
com.act365.net
com.act365.net.echo
com.act365.net.icmp
com.act365.net.ip
com.act365.net.ping
com.act365.net.sniffer
com.act365.net.tcp
com.act365.net.udp

Classes:

EchoClient: EchoClient acts as the client for the TCP echo service. Usage: EchoClient -p protocol -i inputfile -o outputfile -l localhost localport hostname hostport . -p protocol (optional) defines the socket protocol to be used. By default, the JDK TCP implementation will be used. The alternatives are TCPJ, RawTCP or RawTCPJ. (NB The RawTCP protocol will behave identically to TCP because no DatagramSocket objects will be instantiated. However, a DatagramSocket is always used by TCPJ, so the behaviour of TCPJ and RawTCPJ will differ). -i inputfile (optional) defines the file from which input will be read. ...
EchoServer: EchoServer acts as the server for the TCP echo service. Usage: EchoServer -p protocol -l localhost localport . NB When a TCPJ protocol has been chosen, the server will be created with a backlog of 1 (as against the standard Berkeley value of 5) because of a limitation in the current TCPJ implementation. -p protocol (optional) defines the socket protocol to be used. By default, the JDK TCP implementation will be used. The alternatives are TCPJ, RawTCP or RawTCPJ. (NB The RawTCP protocol will behave identically to TCP because no DatagramSocket objects will be instantiated. However, a DatagramSocket ...
DNSLookup: Implements a DNS client. Usage: DNSLookup -r -p protocol -l localhost DNSServer domain . -r (optional) indicates whether recursion is desired, i.e. whether a query that cannot be resolved by the named server should be passed on to another server. -p protocol (optional) defines the socket protocol to be used. By default, the JDK UDP implementation will be used. The alternatives are UDP or RawUDP. -l localhost (optional) should be specified if the protocol has been set to RawUDP. The information will be used to construct the IP header. DNSServer is the IP address of the DNS server. domain is the ...
GeneralSocketImpl: GeneralDatagramSocketImpl extends java.net.SocketImpl and provides native implementations of all of its abstract methods. The class remains abstract because it leaves its create() method undefined - it is up to subclasses to specify the parameters that will be used to create the underlying socket. The native code calls into the local Berkeley sockets implementation.
GeneralDatagramSocketImpl: GeneralDatagramSocketImpl extends java.net.DatagramSocketImpl and provides native implementations of all of its abstract methods. The class remains abstract because it leaves its create() method undefined - it is up to subclasses to specify the parameters that will be used to create the underlying socket.
TCPJListener: TCPJListener is a singleton class that polls for TCPJ messages. It raises PropertyChangeEvent objects that, unconventionally, contain an IPMessage object as the old value and a TCPMessage objects as the new.
IP4Writer: IP4Writer writes IP4Message objects to a DatagramPacket. Fragmentation isn't supported - all messages are created with the DONT_FRAGMENT bit set and with offset set to 0. However, the identified is increased in order to identify packets uniquely.
EchoWorker: An instance of the EchoWorker is created by the EchoServer class to handle each new client that is accepted. The EchoWorker objects will simply echo all input it receives back to the output.
SocketUtils: SocketUtils provides various utility functions e.g. checksum calculations, functions to read and write numbers from bytestreams and a bytestream dump printer.
GeneralSocketInputStream: GeneralSocketInputStream reads from a TCP socket. The class should be used in conjunction with GeneralSocketImpl .
GeneralSocketOutputStream: GeneralSocketOutputStream writes to a TCP socket. The class should be used in conjunction with GeneralSocketImpl .
TCPJSocketImpl: Implements the TCPJ protocol, which is a clone of TCP that would typically be used with a non-standard IP protocol setting.
Traceroute: Implements the well-known Traceroute network utility. The app supports the broadcast of UDP or ICMP ECHO_REQUEST packets.
RawTCPJDatagramSocketImpl: A socket class for the transmission of TCP packets. Transmission will use the IP protocol value reserved for TCP/J.
TCPJDatagramSocketImpl: A socket class for the transmission of TCP packets. Transmission will use the IP protocol value reserved for TCP/J.
SocketWrenchSession: Manages the housekeeping tasks (mostly on Windows) associated with the startup and the shutdown of the library.
ICMPDatagramSocketImpl: A socket class for the transmission of ICMP packets. The operating system will write the necessary IP headers.
TCPDatagramSocketImpl: A socket class for the transmission of TCP packets. The operating system will write the necessary IP headers.
UDPDatagramSocketImpl: A socket class for the transmission of UDP packets. The operating system will write the necessary IP headers.
SocketConstants: Defines platform-independent constants. Platform-dependent constants are defined within native code.
RawICMPDatagramSocketImpl: A socket class for the transmission of ICMP packets. The user will write the necessary IP headers.
RawTCPDatagramSocketImpl: A socket class for the transmission of TCP packets. The user will write the necessary IP headers.
RawUDPDatagramSocketImpl: A socket class for the transmission of UDP packets. The user will write the necessary IP headers.
TCPAcknowledger: TCPAcknowledger objects are used to provide delayed acknowledgement of TCP messages.
Sniffer: Listens for received packets that implement a given protocol and writes them to the screen.

Home | Contact Us | Privacy Policy | Terms of Service