| 
    PLCnext API Documentation
    20.6.0.30321
    
   | 
 
Payload class for changes of the network configuration More...
#include <NetworkConfigurationChangedPayload.hpp>

Public Member Functions | |
| NetworkConfigurationChangedPayload (uint32 deviceId, const String ¶meter, const String &value, bool successful) | |
| Creates a payload object More... | |
| uint32 | GetDeviceId () const | 
| Returns the id of the affected device More... | |
| String | GetChangedParameter () const | 
| Returns the name of the changed parameter More... | |
| String | GetValued () const | 
| Returns the new value of the changed parameter More... | |
| String | GetValue () const | 
| Returns the new value of the changed parameter More... | |
  Public Member Functions inherited from Arp::System::Nm::SpecializedPayload< NetworkConfigurationChangedPayload > | |
| SpecializedPayload (const Notification ¬ification) | |
| Creates a view on a Notification object More... | |
| SpecializedPayload (const GenericPayload &payloadArg) | |
| Creates a view on a GenericPayload object More... | |
| PayloadTypeIdType | GetId () const final | 
| Returns the PayloadTypeId More... | |
| const String | GetName () const final | 
| Returns the PayloadTypeName More... | |
| const RawPayloadType & | GetAsRawPayloadType () const final | 
| Returns a reference to the raw payload object More... | |
| const String | ToString () const override | 
| Get a human readable string representation More... | |
| RawPayloadType && | MoveOutRawPayload () | 
| bool | IsReadOnly () const | 
| Returns true if this object is a view on a Payload More... | |
Additional Inherited Members | |
  Public Types inherited from Arp::System::Nm::SpecializedPayload< NetworkConfigurationChangedPayload > | |
| using | ValueType = RawPayloadType::value_type | 
| using | FieldType = Arp::System::Rsc::Services::RscType | 
  Static Public Member Functions inherited from Arp::System::Nm::SpecializedPayload< NetworkConfigurationChangedPayload > | |
| static PayloadTypeIdType | GetPayloadTypeId () | 
| Returns the PayloadTypeId More... | |
| static const String | GetPayloadTypeName () | 
| Returns the PayloadType name More... | |
  Protected Member Functions inherited from Arp::System::Nm::SpecializedPayload< NetworkConfigurationChangedPayload > | |
| SpecializedPayload (const String &formatString) | |
| Creates a SpecializedPayload with an format string More... | |
| void | SetFormatString (const String &formatString) | 
| summary>Retuns the index in the format string for a given payload field More... | |
| size_t | AddField () | 
| Adds a payload field More... | |
| size_t | AddField () | 
| Adds a payload field More... | |
| void | SetFieldValue (size_t fieldIndex, const T &value) | 
| Sets the value of a payload field More... | |
| void | SetFieldValue (size_t fieldIndex, T value) | 
| Sets the value of a payload field More... | |
| const T | GetFieldValueAs (size_t fieldIndex) const | 
| Gets a field value with the specified type More... | |
| const T | GetFieldValueAs (size_t fieldIndex) const | 
| Gets a field value with the specified type More... | |
| size_t | GetFieldCount () const | 
| Gets the number of fields in the payload More... | |
  Static Protected Member Functions inherited from Arp::System::Nm::SpecializedPayload< NetworkConfigurationChangedPayload > | |
| static size_t | FieldIndexToFormatStringIndex (size_t fieldIndex) | 
Payload class for changes of the network configuration
This class is used by the device interface to notify of networtk configuration changes.
| Arp::System::NmPayload::Device::NetworkConfigurationChangedPayload::NetworkConfigurationChangedPayload | ( | uint32 | deviceId, | 
| const String & | parameter, | ||
| const String & | value, | ||
| bool | successful | ||
| ) | 
Creates a payload object
| deviceId | id of the changed device | 
| parameter | changed parameter (e.g. ip-address, netmask, ...) | 
| value | new value of the changed parameter | 
| successful | true, if the change was executed successfully | 
| String Arp::System::NmPayload::Device::NetworkConfigurationChangedPayload::GetChangedParameter | ( | ) | const | 
Returns the name of the changed parameter
| uint32 Arp::System::NmPayload::Device::NetworkConfigurationChangedPayload::GetDeviceId | ( | ) | const | 
Returns the id of the affected device
| String Arp::System::NmPayload::Device::NetworkConfigurationChangedPayload::GetValue | ( | ) | const | 
Returns the new value of the changed parameter
| String Arp::System::NmPayload::Device::NetworkConfigurationChangedPayload::GetValued | ( | ) | const | 
Returns the new value of the changed parameter
Deprecated! Use GetValue().
 1.8.13