パッケージ com.shimizukenta.secs

インタフェース SecsMessage

既知のサブインタフェースのリスト:
HsmsMessage, Secs1Message

public interface SecsMessage
This interface is implementation of Send and Receive Message.

SecsMessage contains Stream, Function, WBit, Datta

Instances of this class are immutable.

  • メソッドの概要

    修飾子とタイプ メソッド 説明
    int deviceId()
    Returns Message Device-ID.
    int getFunction()
    Returns Message Function number.
    int getStream()
    Returns Message Stream number.
    byte[] header10Bytes()
    Returns Message Header 10 bytes.
    Secs2 secs2()
    Returns Message SESC-II Body Data.
    int sessionId()
    Returns Message Session-ID.
    java.lang.String toJson()
    parse to JSON-string
    boolean wbit()
    Returns Message W-Bit.
  • メソッドの詳細

    • getStream

      int getStream()
      Returns Message Stream number.
      戻り値:
      stream-number. -1 if not Data-Message
    • getFunction

      int getFunction()
      Returns Message Function number.
      戻り値:
      function-number. -1 if not Data-Message
    • wbit

      boolean wbit()
      Returns Message W-Bit.
      戻り値:
      true if has W-Bit
    • secs2

      Secs2 secs2()
      Returns Message SESC-II Body Data.
      戻り値:
      Secs2 Body Data
    • deviceId

      int deviceId()
      Returns Message Device-ID.
      戻り値:
      device-id
    • sessionId

      int sessionId()
      Returns Message Session-ID.
      戻り値:
      session-id
    • header10Bytes

      byte[] header10Bytes()
      Returns Message Header 10 bytes.
      戻り値:
      header-10-bytes
    • toJson

      java.lang.String toJson()
      parse to JSON-string
      戻り値:
      json