パッケージ 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.
-
メソッドの概要
修飾子とタイプ メソッド 説明 intdeviceId()Returns Message Device-ID.intgetFunction()Returns Message Function number.intgetStream()Returns Message Stream number.byte[]header10Bytes()Returns Message Header 10 bytes.Secs2secs2()Returns Message SESC-II Body Data.intsessionId()Returns Message Session-ID.java.lang.StringtoJson()parse to JSON-stringbooleanwbit()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
-