C# 클래스 SPH.SPH_IngenicoRBA_Common

상속: SerialPortHandler
파일 보기 프로젝트 열기: CORE-POS/IS4C

보호된 프로퍼티들

프로퍼티 타입 설명
auto_state_change bool
last_message byte[]

공개 메소드들

메소드 설명
HandleMessageFromDevice ( byte buffer ) : void
HandleMsg ( String msg ) : void
Read ( ) : void
SPH_IngenicoRBA_Common ( ) : System
SPH_IngenicoRBA_Common ( string p ) : System
WriteMessageToDevice ( byte msg ) : void

보호된 메소드들

메소드 설명
GetCardType ( ) : byte[]
GetVariableMessage ( string var_code ) : byte[]
HardResetMessage ( ) : byte[]
OfflineMessage ( ) : byte[]
OnlineMessage ( ) : byte[]
ParseAuthMessage ( byte msg ) : void
ParseSigBlockMessage ( int status, byte msg ) : void
ParseSigLengthMessage ( int status, byte msg ) : void
PinEntryScreen ( ) : byte[]
ReadConfigMessage ( string group_num, string index_num ) : byte[]
SaveStateMessage ( ) : byte[]
ScreenLinesReset ( ) : byte[]
SetVariableMessage ( string var_code, string var_value ) : byte[]
SigRequestMessage ( ) : byte[]
SimpleMessageScreen ( string the_message ) : byte[]
StatusRequestMessage ( ) : byte[]
SwipeCardScreen ( ) : byte[]
TermApprovedScreen ( ) : byte[]
TermWaitScreen ( ) : byte[]
UpdateScreenMessage ( string update ) : byte[]
WriteConfigMessage ( string group_num, string index_num, string val ) : byte[]

비공개 메소드들

메소드 설명
CheckLRC ( byte b ) : bool
PushOutput ( string s ) : void

메소드 상세

GetCardType() 보호된 메소드

protected GetCardType ( ) : byte[]
리턴 byte[]

GetVariableMessage() 보호된 메소드

protected GetVariableMessage ( string var_code ) : byte[]
var_code string
리턴 byte[]

HandleMessageFromDevice() 공개 메소드

public HandleMessageFromDevice ( byte buffer ) : void
buffer byte
리턴 void

HandleMsg() 공개 메소드

public HandleMsg ( String msg ) : void
msg String
리턴 void

HardResetMessage() 보호된 메소드

protected HardResetMessage ( ) : byte[]
리턴 byte[]

OfflineMessage() 보호된 메소드

protected OfflineMessage ( ) : byte[]
리턴 byte[]

OnlineMessage() 보호된 메소드

protected OnlineMessage ( ) : byte[]
리턴 byte[]

ParseAuthMessage() 보호된 메소드

protected ParseAuthMessage ( byte msg ) : void
msg byte
리턴 void

ParseSigBlockMessage() 보호된 메소드

protected ParseSigBlockMessage ( int status, byte msg ) : void
status int
msg byte
리턴 void

ParseSigLengthMessage() 보호된 메소드

protected ParseSigLengthMessage ( int status, byte msg ) : void
status int
msg byte
리턴 void

PinEntryScreen() 보호된 메소드

protected PinEntryScreen ( ) : byte[]
리턴 byte[]

Read() 공개 메소드

public Read ( ) : void
리턴 void

ReadConfigMessage() 보호된 메소드

protected ReadConfigMessage ( string group_num, string index_num ) : byte[]
group_num string
index_num string
리턴 byte[]

SPH_IngenicoRBA_Common() 공개 메소드

public SPH_IngenicoRBA_Common ( ) : System
리턴 System

SPH_IngenicoRBA_Common() 공개 메소드

public SPH_IngenicoRBA_Common ( string p ) : System
p string
리턴 System

SaveStateMessage() 보호된 메소드

protected SaveStateMessage ( ) : byte[]
리턴 byte[]

ScreenLinesReset() 보호된 메소드

protected ScreenLinesReset ( ) : byte[]
리턴 byte[]

SetVariableMessage() 보호된 메소드

protected SetVariableMessage ( string var_code, string var_value ) : byte[]
var_code string
var_value string
리턴 byte[]

SigRequestMessage() 보호된 메소드

protected SigRequestMessage ( ) : byte[]
리턴 byte[]

SimpleMessageScreen() 보호된 메소드

protected SimpleMessageScreen ( string the_message ) : byte[]
the_message string
리턴 byte[]

StatusRequestMessage() 보호된 메소드

protected StatusRequestMessage ( ) : byte[]
리턴 byte[]

SwipeCardScreen() 보호된 메소드

protected SwipeCardScreen ( ) : byte[]
리턴 byte[]

TermApprovedScreen() 보호된 메소드

protected TermApprovedScreen ( ) : byte[]
리턴 byte[]

TermWaitScreen() 보호된 메소드

protected TermWaitScreen ( ) : byte[]
리턴 byte[]

UpdateScreenMessage() 보호된 메소드

protected UpdateScreenMessage ( string update ) : byte[]
update string
리턴 byte[]

WriteConfigMessage() 보호된 메소드

protected WriteConfigMessage ( string group_num, string index_num, string val ) : byte[]
group_num string
index_num string
val string
리턴 byte[]

WriteMessageToDevice() 공개 메소드

public WriteMessageToDevice ( byte msg ) : void
msg byte
리턴 void

프로퍼티 상세

auto_state_change 보호되어 있는 프로퍼티

protected bool auto_state_change
리턴 bool

last_message 보호되어 있는 프로퍼티

protected byte[] last_message
리턴 byte[]