Package networking.teltonikafmc
Class TeltonikaFmcClient
java.lang.Object
networking.Client
networking.teltonikafmc.TeltonikaFmcClient
- All Implemented Interfaces:
java.lang.Runnable
public class TeltonikaFmcClient extends Client
TeltonikaFMC klient
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TeltonikaFmcClient(Server handler, java.net.Socket socket, java.io.DataInputStream input, java.io.DataOutputStream output)
-
Method Summary
Modifier and Type Method Description void
onAcceptConnection(boolean flag)
TeltonikaFMC enheter forventer å få enten 1 eller 0 som respons ved handshake.protected Packet
onReceive(byte[] data)
Omgjør bytestrømmen til TeltonikaFMCPackets forventet type.void
onSendReceipt(Output data)
TeltonikaFMC enheter forventer antall mottatte AVL-datapakker i respons ved vanlige pakker Sender antall datapakker som har blit mottattMethods inherited from class networking.Client
acceptConnection, disconnect, getId, receive, run, send, sendReceipt, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
TeltonikaFmcClient
public TeltonikaFmcClient(Server handler, java.net.Socket socket, java.io.DataInputStream input, java.io.DataOutputStream output)
-
-
Method Details
-
onAcceptConnection
public void onAcceptConnection(boolean flag)TeltonikaFMC enheter forventer å få enten 1 eller 0 som respons ved handshake. Sender 1 ved godkjent og 0 ved ikke godkjent- Specified by:
onAcceptConnection
in classClient
- Parameters:
flag
- Boolean som sier om klienten ble godkjent eller ikke
-
onSendReceipt
TeltonikaFMC enheter forventer antall mottatte AVL-datapakker i respons ved vanlige pakker Sender antall datapakker som har blit mottatt- Specified by:
onSendReceipt
in classClient
- Parameters:
data
- Dataen som har blitt tolket
-
onReceive
Omgjør bytestrømmen til TeltonikaFMCPackets forventet type. TeltonikaFMCPacket bruker den rå bytestrømen som er mottatt
-