iec104-python
v1.18.0
Contents:
C++ Core
c104 python module
iec104-python
Index
Edit on GitHub
Index
A
|
C
|
D
|
E
|
G
|
I
|
M
|
O
|
P
|
Q
|
R
|
S
|
U
A
add_client() (in module c104)
add_server() (in module c104)
C
Client (C++ class)
Client::addConnection (C++ function)
Client::disconnectAll (C++ function)
Client::getConnectionFromCommonAddress (C++ function)
Client::getOriginatorAddress (C++ function)
Client::isRunning (C++ function)
Client::reconnectAll (C++ function)
Client::setOnNewPointCallback (C++ function)
Client::setOnNewStationCallback (C++ function)
Client::setOriginatorAddress (C++ function)
Client::start (C++ function)
Client::stop (C++ function)
Client::~Client (C++ function)
CommandResponseState (C++ enum)
CommandResponseState::RESPONSE_STATE_FAILURE (C++ enumerator)
CommandResponseState::RESPONSE_STATE_NONE (C++ enumerator)
CommandResponseState::RESPONSE_STATE_SUCCESS (C++ enumerator)
CommandTransmissionMode (C++ enum)
CommandTransmissionMode::DIRECT_COMMAND (C++ enumerator)
CommandTransmissionMode::SELECT_AND_EXECUTE_COMMAND (C++ enumerator)
ConnectionInit (C++ enum)
ConnectionInit::INIT_ALL (C++ enumerator)
ConnectionInit::INIT_CLOCK_SYNC (C++ enumerator)
ConnectionInit::INIT_INTERROGATION (C++ enumerator)
ConnectionInit::INIT_NONE (C++ enumerator)
ConnectionState (C++ enum)
ConnectionState::CLOSED (C++ enumerator)
ConnectionState::CLOSED_AWAIT_OPEN (C++ enumerator)
ConnectionState::CLOSED_AWAIT_RECONNECT (C++ enumerator)
ConnectionState::OPEN (C++ enumerator)
ConnectionState::OPEN_AWAIT_CLOCK_SYNC (C++ enumerator)
ConnectionState::OPEN_AWAIT_CLOSED (C++ enumerator)
ConnectionState::OPEN_AWAIT_INTERROGATION (C++ enumerator)
ConnectionState::OPEN_MUTED (C++ enumerator)
CS101_QualifierOfCommand (C++ enum)
CS101_QualifierOfCommand::CONTINUOUS (C++ enumerator)
CS101_QualifierOfCommand::LONG_PULSE (C++ enumerator)
CS101_QualifierOfCommand::NONE (C++ enumerator)
CS101_QualifierOfCommand::SHORT_PULSE (C++ enumerator)
CS101_QualifierOfInterrogation (C++ enum)
CS101_QualifierOfInterrogation::QOI_GROUP_1 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_10 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_11 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_12 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_13 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_14 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_15 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_16 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_2 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_3 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_4 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_5 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_6 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_7 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_8 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_GROUP_9 (C++ enumerator)
CS101_QualifierOfInterrogation::QOI_STATION (C++ enumerator)
D
Debug (C++ enum)
Debug::All (C++ enumerator)
Debug::Callback (C++ enumerator)
Debug::Client (C++ enumerator)
Debug::Connection (C++ enumerator)
Debug::Gil (C++ enumerator)
Debug::Message (C++ enumerator)
Debug::None (C++ enumerator)
Debug::Point (C++ enumerator)
Debug::Server (C++ enumerator)
Debug::Station (C++ enumerator)
disable_debug() (in module c104)
E
enable_debug() (in module c104)
explain_bytes() (in module c104)
explain_bytes_dict() (in module c104)
G
get_debug_mode() (in module c104)
getDebug (C++ function)
I
InformationType (C++ enum)
InformationType::BITS (C++ enumerator)
InformationType::DOUBLE (C++ enumerator)
InformationType::INTEGRATED (C++ enumerator)
InformationType::NORMALIZED (C++ enumerator)
InformationType::NORMALIZED_PARAMETER (C++ enumerator)
InformationType::SCALED (C++ enumerator)
InformationType::SCALED_PARAMETER (C++ enumerator)
InformationType::SHORT (C++ enumerator)
InformationType::SHORT_PARAMETER (C++ enumerator)
InformationType::SINGLE (C++ enumerator)
InformationType::STEP (C++ enumerator)
M
Module::Callback (C++ class)
Module::Callback::call (C++ function)
Module::Callback::getResult (C++ function)
Module::Callback<void> (C++ class)
Module::Callback<void>::call (C++ function)
Module::CallbackBase (C++ class)
Module::CallbackBase::is_set (C++ function)
Module::CallbackBase::reset (C++ function)
Module::GilAwareMutex (C++ class)
Module::GilAwareMutex::lock (C++ function)
Module::GilAwareMutex::try_lock (C++ function)
Module::GilAwareMutex::unlock (C++ function)
Module::ScopedGilAcquire (C++ class)
Module::ScopedGilRelease (C++ class)
O
Object::DataPoint (C++ class)
Object::DataPoint::create (C++ function)
Object::DataPoint::getCommandMode (C++ function)
Object::DataPoint::getInformationObjectAddress (C++ function)
Object::DataPoint::getQuality (C++ function)
Object::DataPoint::getReceivedAt_ms (C++ function)
Object::DataPoint::getRelatedInformationObjectAddress (C++ function)
Object::DataPoint::getRelatedInformationObjectAutoReturn (C++ function)
Object::DataPoint::getReportedAt_ms (C++ function)
Object::DataPoint::getReportInterval_ms (C++ function)
Object::DataPoint::getSelectedByOriginatorAddress (C++ function)
Object::DataPoint::getSentAt_ms (C++ function)
Object::DataPoint::getStation (C++ function)
Object::DataPoint::getUpdatedAt_ms (C++ function)
Object::DataPoint::getValue (C++ function)
Object::DataPoint::getValueAsFloat (C++ function)
Object::DataPoint::getValueAsInt32 (C++ function)
Object::DataPoint::getValueAsUInt32 (C++ function)
Object::DataPoint::onBeforeAutoTransmit (C++ function)
Object::DataPoint::onBeforeRead (C++ function)
Object::DataPoint::onReceive (C++ function)
Object::DataPoint::read (C++ function)
Object::DataPoint::setCommandMode (C++ function)
Object::DataPoint::setOnBeforeAutoTransmitCallback (C++ function)
Object::DataPoint::setOnBeforeReadCallback (C++ function)
Object::DataPoint::setOnReceiveCallback (C++ function)
Object::DataPoint::setQuality (C++ function)
Object::DataPoint::setRelatedInformationObjectAddress (C++ function)
Object::DataPoint::setRelatedInformationObjectAutoReturn (C++ function)
Object::DataPoint::setReportedAt_ms (C++ function)
Object::DataPoint::setReportInterval_ms (C++ function)
Object::DataPoint::setSelectedByOriginatorAddress (C++ function)
Object::DataPoint::setValue (C++ function)
Object::DataPoint::setValueEx (C++ function)
Object::DataPoint::transmit (C++ function)
Object::DataPoint::~DataPoint (C++ function)
Object::Station (C++ class)
Object::Station::addPoint (C++ function)
Object::Station::getPoint (C++ function)
Object::Station::getPoints (C++ function)
Object::Station::hasPoints (C++ function)
Object::Station::~Station (C++ function)
P
printDebugMessage (C++ function)
Q
Quality (C++ enum)
Quality::Blocked (C++ enumerator)
Quality::ElapsedTimeInvalid (C++ enumerator)
Quality::Invalid (C++ enumerator)
Quality::None (C++ enumerator)
Quality::NonTopical (C++ enumerator)
Quality::Overflow (C++ enumerator)
Quality::Reserved (C++ enumerator)
Quality::Substituted (C++ enumerator)
R
Remote::Connection (C++ class)
Remote::Connection::addStation (C++ function)
Remote::Connection::asduHandler (C++ function)
Remote::Connection::awaitCommandSuccess (C++ function)
Remote::Connection::cancelCommandSuccess (C++ function)
Remote::Connection::clockSync (C++ function)
Remote::Connection::command (C++ function)
Remote::Connection::connect (C++ function)
Remote::Connection::connectionHandler (C++ function)
Remote::Connection::counterInterrogation (C++ function)
Remote::Connection::create (C++ function)
Remote::Connection::disconnect (C++ function)
Remote::Connection::getClient (C++ function)
Remote::Connection::getConnectionString (C++ function)
Remote::Connection::getCS104 (C++ function)
Remote::Connection::getIP (C++ function)
Remote::Connection::getOriginatorAddress (C++ function)
Remote::Connection::getPort (C++ function)
Remote::Connection::getState (C++ function)
Remote::Connection::getStation (C++ function)
Remote::Connection::getStations (C++ function)
Remote::Connection::hasStation (C++ function)
Remote::Connection::hasStations (C++ function)
Remote::Connection::interrogation (C++ function)
Remote::Connection::isMuted (C++ function)
Remote::Connection::isOpen (C++ function)
Remote::Connection::mute (C++ function)
Remote::Connection::prepareCommandSuccess (C++ function)
Remote::Connection::rawMessageHandler (C++ function)
Remote::Connection::read (C++ function)
Remote::Connection::setClosed (C++ function)
Remote::Connection::setCommandSuccess (C++ function)
Remote::Connection::setMuted (C++ function)
Remote::Connection::setOnReceiveRawCallback (C++ function)
Remote::Connection::setOnSendRawCallback (C++ function)
Remote::Connection::setOnStateChangeCallback (C++ function)
Remote::Connection::setOpen (C++ function)
Remote::Connection::setOriginatorAddress (C++ function)
Remote::Connection::test (C++ function)
Remote::Connection::transmit (C++ function)
Remote::Connection::unmute (C++ function)
Remote::Connection::~Connection (C++ function)
Remote::connectionStringFormatter (C++ function)
Remote::CP56Time2a_toString (C++ function)
Remote::isGlobalCommonAddress (C++ function)
Remote::isSingleCommonAddress (C++ function)
Remote::Message::IMessageInterface (C++ class)
Remote::Message::IMessageInterface::getCauseOfTransmission (C++ function)
Remote::Message::IMessageInterface::getCommonAddress (C++ function)
Remote::Message::IMessageInterface::getConnectionString (C++ function)
Remote::Message::IMessageInterface::getInformationObject (C++ function)
Remote::Message::IMessageInterface::getIOA (C++ function)
Remote::Message::IMessageInterface::getOriginatorAddress (C++ function)
Remote::Message::IMessageInterface::getQuality (C++ function)
Remote::Message::IMessageInterface::getType (C++ function)
Remote::Message::IMessageInterface::getValue (C++ function)
Remote::Message::IMessageInterface::hasConnectionString (C++ function)
Remote::Message::IMessageInterface::isNegative (C++ function)
Remote::Message::IMessageInterface::isSequence (C++ function)
Remote::Message::IMessageInterface::isTest (C++ function)
Remote::Message::IMessageInterface::setConnectionString (C++ function)
Remote::Message::IncomingMessage (C++ class)
Remote::Message::IncomingMessage::create (C++ function)
Remote::Message::IncomingMessage::first (C++ function)
Remote::Message::IncomingMessage::getAsdu (C++ function)
Remote::Message::IncomingMessage::getCommandQualifier (C++ function)
Remote::Message::IncomingMessage::getNumberOfObject (C++ function)
Remote::Message::IncomingMessage::getRawBytes (C++ function)
Remote::Message::IncomingMessage::getRawMessageString (C++ function)
Remote::Message::IncomingMessage::isSelectCommand (C++ function)
Remote::Message::IncomingMessage::isValidCauseOfTransmission (C++ function)
Remote::Message::IncomingMessage::next (C++ function)
Remote::Message::IncomingMessage::requireConfirmation (C++ function)
Remote::Message::IncomingMessage::~IncomingMessage (C++ function)
Remote::Message::OutgoingMessage (C++ class)
Remote::Message::OutgoingMessage::setCauseOfTransmission (C++ function)
Remote::Message::OutgoingMessage::setOriginatorAddress (C++ function)
Remote::Message::OutgoingMessage::~OutgoingMessage (C++ function)
Remote::Message::PointCommand (C++ class)
Remote::Message::PointCommand::create (C++ function)
Remote::Message::PointCommand::~PointCommand (C++ function)
Remote::Message::PointMessage (C++ class)
Remote::Message::PointMessage::~PointMessage (C++ function)
Remote::rawMessageDictionaryFormatter (C++ function)
Remote::rawMessageFormatter (C++ function)
Remote::TransportSecurity (C++ class)
Remote::TransportSecurity::addAllowedRemoteCertificate (C++ function)
Remote::TransportSecurity::setCACertificate (C++ function)
Remote::TransportSecurity::setCertificate (C++ function)
Remote::TransportSecurity::setVersion (C++ function)
remove_client() (in module c104)
remove_server() (in module c104)
S
Server (C++ class)
Server::addStation (C++ function)
Server::asduHandler (C++ function)
Server::connectionEventHandler (C++ function)
Server::connectionRequestHandler (C++ function)
Server::counterInterrogationHandler (C++ function)
Server::getActiveConnectionCount (C++ function)
Server::getIP (C++ function)
Server::getOpenConnectionCount (C++ function)
Server::getPort (C++ function)
Server::getStation (C++ function)
Server::getStations (C++ function)
Server::getValidMessage (C++ function)
Server::hasActiveConnections (C++ function)
Server::hasOpenConnections (C++ function)
Server::hasStation (C++ function)
Server::hasStations (C++ function)
Server::interrogationHandler (C++ function)
Server::isRunning (C++ function)
Server::rawMessageHandler (C++ function)
Server::readHandler (C++ function)
Server::send (C++ function)
Server::sendInterrogationResponse (C++ function)
Server::setOnClockSyncCallback (C++ function)
Server::setOnConnectCallback (C++ function)
Server::setOnReceiveRawCallback (C++ function)
Server::setOnSendRawCallback (C++ function)
Server::setOnUnexpectedMessageCallback (C++ function)
Server::start (C++ function)
Server::stop (C++ function)
Server::transmit (C++ function)
Server::~Server (C++ function)
set_debug_mode() (in module c104)
setDebug (C++ function)
U
UnexpectedMessageCause (C++ enum)
UnexpectedMessageCause::INVALID_COT (C++ enumerator)
UnexpectedMessageCause::INVALID_TYPE_ID (C++ enumerator)
UnexpectedMessageCause::MISMATCHED_TYPE_ID (C++ enumerator)
UnexpectedMessageCause::NO_ERROR_CAUSE (C++ enumerator)
UnexpectedMessageCause::UNIMPLEMENTED_GROUP (C++ enumerator)
UnexpectedMessageCause::UNKNOWN_CA (C++ enumerator)
UnexpectedMessageCause::UNKNOWN_COT (C++ enumerator)
UnexpectedMessageCause::UNKNOWN_IOA (C++ enumerator)
UnexpectedMessageCause::UNKNOWN_TYPE_ID (C++ enumerator)