C# Класс SPH.SPH_IngenicoRBA_Common

Наследование: SerialPortHandler
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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[]