パッケージ com.shimizukenta.secs
インタフェース SecsMessage
- 既知のサブインタフェースのリスト:
HsmsMessage
,Secs1Message
public interface SecsMessage
This interface is implementation of Send and Receive Message.
SecsMessage contains Stream, Function, WBit, Datta
- To get SECS-II-Stream-Number,
getStream()
- To get SECS-II-Function-Number,
getFunction()
- To get SECS-II-WBit,
wbit()
- To get SECS-II-Data,
secs2()
- To get Header-10-bytes,
header10Bytes()
- To get Message-Device-ID,
deviceId()
- To get Message-Session-ID,
sessionId()
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-stringboolean
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
-