UniSet  1.4.0
Открытые типы | Открытые члены | Защищенные данные
Класс ModbusServerSlot
Граф наследования:ModbusServerSlot:
ModbusRTUSlaveSlot ModbusTCPServerSlot

Полный список членов класса

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

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::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 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
JournalCommandSlot slJournalCommand
SetDateTimeSlot slSetDateTime
RemoteServiceSlot slRemoteService
FileTransferSlot slFileTransfer

Подробное описание


Методы

void ModbusServerSlot::connectDiagnostics ( DiagnosticsSlot  sl)

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

void ModbusServerSlot::connectFileTransfer ( FileTransferSlot  sl)

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

void ModbusServerSlot::connectForceCoils ( ForceCoilsSlot  sl)

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

void ModbusServerSlot::connectForceSingleCoil ( ForceSingleCoilSlot  sl)

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

void ModbusServerSlot::connectJournalCommand ( JournalCommandSlot  sl)

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

void ModbusServerSlot::connectReadCoil ( ReadCoilSlot  sl)

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

void ModbusServerSlot::connectReadInput ( ReadInputSlot  sl)

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

void ModbusServerSlot::connectReadInputStatus ( ReadInputStatusSlot  sl)

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

void ModbusServerSlot::connectReadOutput ( ReadOutputSlot  sl)

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

void ModbusServerSlot::connectRemoteService ( RemoteServiceSlot  sl)

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

void ModbusServerSlot::connectSetDateTime ( SetDateTimeSlot  sl)

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

void ModbusServerSlot::connectWriteOutput ( WriteOutputSlot  sl)

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

void ModbusServerSlot::connectWriteSingleOutput ( WriteSingleOutputSlot  sl)

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


Объявления и описания членов классов находятся в файлах: