Class TeltonikaClient

java.lang.Object
Server.Client
Server.Teltonika.TeltonikaClient
All Implemented Interfaces:
java.lang.Runnable

public class TeltonikaClient
extends Client
Teltonika klient
  • Field Summary

    Fields inherited from class Server.Client

    input, output, packetList, socket
  • Constructor Summary

    Constructors
    Constructor Description
    TeltonikaClient​(PacketList handler, java.net.Socket socket, java.io.DataInputStream input, java.io.DataOutputStream output)  
  • Method Summary

    Modifier and Type Method Description
    void accept​(boolean flag)
    Sender 1 ved godkjent og 0 ved ikke godkjent
    void confirm​(ParsedData data)
    Sender antall datapakker som har blit mottat
    protected Packet receive()
    Leser inn data

    Methods inherited from class Server.Client

    disconnect, getId, run, send, setId

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TeltonikaClient

      public TeltonikaClient​(PacketList handler, java.net.Socket socket, java.io.DataInputStream input, java.io.DataOutputStream output)
  • Method Details

    • accept

      public void accept​(boolean flag)
      Sender 1 ved godkjent og 0 ved ikke godkjent
      Specified by:
      accept in class Client
      Parameters:
      flag - Boolean som sier om klienten ble godkjent eller ikke
    • confirm

      public void confirm​(ParsedData data)
      Sender antall datapakker som har blit mottat
      Specified by:
      confirm in class Client
      Parameters:
      data - Dataen som har blitt tolket
      See Also:
      ParsedData
    • receive

      protected Packet receive() throws java.io.IOException
      Leser inn data
      Specified by:
      receive in class Client
      Returns:
      TeltonikaPacket
      Throws:
      java.io.IOException
      See Also:
      Packet