UniSet  2.6.0
Открытые типы | Открытые члены | Защищенные данные | Полный список членов класса
Класс uniset::ModbusServerSlot
Граф наследования:uniset::ModbusServerSlot:
Inheritance graph
[см. легенду]

Открытые типы

typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::ReadCoilMessage
&, ModbusRTU::ReadCoilRetMessage & > 
ReadCoilSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::ReadInputStatusMessage
&, ModbusRTU::ReadInputStatusRetMessage & > 
ReadInputStatusSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::ReadOutputMessage
&, ModbusRTU::ReadOutputRetMessage & > 
ReadOutputSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::ReadInputMessage
&, ModbusRTU::ReadInputRetMessage & > 
ReadInputSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::ForceSingleCoilMessage
&, ModbusRTU::ForceSingleCoilRetMessage & > 
ForceSingleCoilSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::WriteSingleOutputMessage
&, ModbusRTU::WriteSingleOutputRetMessage & > 
WriteSingleOutputSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::ForceCoilsMessage
&, ModbusRTU::ForceCoilsRetMessage & > 
ForceCoilsSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::WriteOutputMessage
&, ModbusRTU::WriteOutputRetMessage & > 
WriteOutputSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::DiagnosticMessage
&, ModbusRTU::DiagnosticRetMessage & > 
DiagnosticsSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::MEIMessageRDI
&, ModbusRTU::MEIMessageRetRDI & > 
MEIRDISlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::JournalCommandMessage
&, ModbusRTU::JournalCommandRetMessage & > 
JournalCommandSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::SetDateTimeMessage
&, ModbusRTU::SetDateTimeRetMessage & > 
SetDateTimeSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::RemoteServiceMessage
&, ModbusRTU::RemoteServiceRetMessage & > 
RemoteServiceSlot
typedef sigc::slot
< ModbusRTU::mbErrCode,
ModbusRTU::FileTransferMessage
&, ModbusRTU::FileTransferRetMessage & > 
FileTransferSlot

Открытые члены

void connectReadCoil (ReadCoilSlot sl)
void connectReadInputStatus (ReadInputStatusSlot sl)
void connectReadOutput (ReadOutputSlot sl)
void connectReadInput (ReadInputSlot sl)
void connectForceSingleCoil (ForceSingleCoilSlot sl)
void connectWriteSingleOutput (WriteSingleOutputSlot sl)
void connectDiagnostics (DiagnosticsSlot sl)
void connectMEIRDI (MEIRDISlot sl)
void connectForceCoils (ForceCoilsSlot sl)
void connectWriteOutput (WriteOutputSlot sl)
void connectJournalCommand (JournalCommandSlot sl)
void connectSetDateTime (SetDateTimeSlot sl)
void connectRemoteService (RemoteServiceSlot sl)
void connectFileTransfer (FileTransferSlot sl)
virtual void sigterm (int signo)

Защищенные данные

ReadCoilSlot slReadCoil
ReadInputStatusSlot slReadInputStatus
ReadOutputSlot slReadOutputs
ReadInputSlot slReadInputs
ForceCoilsSlot slForceCoils
WriteOutputSlot slWriteOutputs
ForceSingleCoilSlot slForceSingleCoil
WriteSingleOutputSlot slWriteSingleOutputs
DiagnosticsSlot slDiagnostics
MEIRDISlot slMEIRDI
JournalCommandSlot slJournalCommand
SetDateTimeSlot slSetDateTime
RemoteServiceSlot slRemoteService
FileTransferSlot slFileTransfer

Методы

void uniset::ModbusServerSlot::connectDiagnostics ( DiagnosticsSlot  sl)

подключение обработчика 'записи данных' 0x08

void uniset::ModbusServerSlot::connectFileTransfer ( FileTransferSlot  sl)

подключение обработчика 'передача файла' 0x66

void uniset::ModbusServerSlot::connectForceCoils ( ForceCoilsSlot  sl)

подключение обработчика 'записи данных' 0x0F

void uniset::ModbusServerSlot::connectForceSingleCoil ( ForceSingleCoilSlot  sl)

подключение обработчика 'записи данных' 0x05

void uniset::ModbusServerSlot::connectJournalCommand ( JournalCommandSlot  sl)

подключение обработчика 'чтение ошибки' 0x65

void uniset::ModbusServerSlot::connectMEIRDI ( MEIRDISlot  sl)

подключение обработчика 0x2B(43)

void uniset::ModbusServerSlot::connectReadCoil ( ReadCoilSlot  sl)

подключение обработчика 'получения данных' 0x01

void uniset::ModbusServerSlot::connectReadInput ( ReadInputSlot  sl)

подключение обработчика 'получения данных' 0x04

void uniset::ModbusServerSlot::connectReadInputStatus ( ReadInputStatusSlot  sl)

подключение обработчика 'получения данных' 0x02

void uniset::ModbusServerSlot::connectReadOutput ( ReadOutputSlot  sl)

подключение обработчика 'получения данных' 0x03

void uniset::ModbusServerSlot::connectRemoteService ( RemoteServiceSlot  sl)

подключение обработчика 'удалённый сервис' 0x53

void uniset::ModbusServerSlot::connectSetDateTime ( SetDateTimeSlot  sl)

подключение обработчика 'установка времени' 0x50

void uniset::ModbusServerSlot::connectWriteOutput ( WriteOutputSlot  sl)

подключение обработчика 'записи данных' 0x10

void uniset::ModbusServerSlot::connectWriteSingleOutput ( WriteSingleOutputSlot  sl)

подключение обработчика 'записи данных' 0x06