AddToPasswordList(const MByteString &password) | MProtocol | |
ApplicationLayerRequestResponse(char command, const MByteString &request) | MProtocolC12 | |
ApplyChannelParameters() | MProtocolC1222 | virtual |
CalculateChecksum(const MByteString &buffer) const | MProtocol | |
CalculateChecksumFromBuffer(const char *buffer, unsigned length) const | MProtocolC12 | virtual |
CalculateCRC16(const MByteString &buffer) const | MProtocol | inline |
CalculateCRC16FromBuffer(const char *buffer, unsigned length) const | MProtocolC12 | virtual |
Call(const MStdString &name, const MVariant ¶ms) | MObject | |
Call0(const MStdString &name) | MObject | |
Call1(const MStdString &name, const MVariant &p1) | MObject | |
Call2(const MStdString &name, const MVariant &p1, const MVariant &p2) | MObject | |
Call3(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3) | MObject | |
Call4(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3, const MVariant &p4) | MObject | |
Call5(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3, const MVariant &p4, const MVariant &p5) | MObject | |
Call6(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3, const MVariant &p4, const MVariant &p5, const MVariant &p6) | MObject | |
CallV(const MStdString &name, const MVariant::VariantVector ¶ms) | MObject | virtual |
ChangeNegotiatedMaximumApduSizeIncoming(unsigned size) | MProtocolC1222 | virtual |
ChangeNegotiatedMaximumApduSizeOutgoing(unsigned size) | MProtocolC1222 | virtual |
ClearPasswordList() | MProtocol | |
Connect() | MProtocol | |
CRC16(const MByteString &buffer) | MProtocolC12 | static |
CreateClone() const | MProtocol | virtual |
CreateRootProgressAction() | MProtocol | |
DEFAULT_ESTIMATED_RESPONSE_SIZE enum value | MProtocol | |
Disconnect() | MProtocol | |
DisconnectService() | MProtocolC1222 | |
DoBuildComplexServiceName(MChars fullServiceName, MConstChars serviceName, MCOMNumberConstRef number, int par1=-1, int par2=-1) | MProtocol | protectedvirtual |
DoBuildPossiblyNumericComplexServiceName(MChars fullServiceName, MConstChars serviceName, MCOMNumberConstRef number, bool isHex, int par1=-1, int par2=-1) | MProtocol | protected |
DoEndSession() | MProtocol | protectedvirtual |
DoFunctionExecute(MCOMNumberConstRef number) | MProtocol | protectedvirtual |
DoFunctionExecuteRequest(MCOMNumberConstRef number, const MByteString &request) | MProtocol | protectedvirtual |
DoFunctionExecuteRequestResponse(MCOMNumberConstRef number, const MByteString &request, MByteString &response) | MProtocol | protectedvirtual |
DoFunctionExecuteResponse(MCOMNumberConstRef number, MByteString &response) | MProtocol | protectedvirtual |
DoGetPersistentPropertyValues0() const | MCOMObject | |
DoGetPersistentPropertyValues1(bool onlyNondefaults) const | MCOMObject | |
DoIdentifyMeter(bool sessionIsStarted, TableRawDataVector *tablesRead) | MProtocol | protectedvirtual |
DoIdentifyMeter0() | MProtocol | |
DoSetPersistentPropertiesToDefault(const MClass *staticClass) | MObject | protected |
DoStartSession() | MProtocol | protectedvirtual |
DoTableRead(MCOMNumberConstRef number, MByteString &data, unsigned expectedSize=0) | MProtocol | protectedvirtual |
DoTableReadPartial(MCOMNumberConstRef number, MByteString &data, int offset, int size) | MProtocol | protectedvirtual |
DoTableWrite(MCOMNumberConstRef number, const MByteString &data) | MProtocol | protectedvirtual |
DoTableWritePartial(MCOMNumberConstRef number, const MByteString &data, int offset) | MProtocol | protectedvirtual |
DoTryPasswordEntry(const MByteString &entry) | MProtocol | protectedvirtual |
DoTryPasswordOrPasswordList() | MProtocol | protected |
EndSession() | MProtocol | |
EndSessionNoThrow() | MProtocol | |
Finalize() | MProtocol | |
FullLogin() | MProtocolC12 | virtual |
FunctionExecute(MCOMNumberConstRef number) | MProtocol | |
FunctionExecuteReceive(MCOMNumberConstRef number) | MProtocolC1222 | |
FunctionExecuteRequest(MCOMNumberConstRef number, const MByteString &request) | MProtocol | |
FunctionExecuteRequestReceive(MCOMNumberConstRef number, const MByteString &request) | MProtocolC1222 | |
FunctionExecuteRequestResponse(MCOMNumberConstRef number, const MByteString &request) | MProtocol | |
FunctionExecuteRequestResponseReceive(MCOMNumberConstRef number, const MByteString &request) | MProtocolC1222 | |
FunctionExecuteRequestResponseSend(MCOMNumberConstRef number, const MByteString &request) | MProtocolC1222 | |
FunctionExecuteRequestSend(MCOMNumberConstRef number, const MByteString &request) | MProtocolC1222 | |
FunctionExecuteResponse(MCOMNumberConstRef number) | MProtocol | |
FunctionExecuteResponseReceive(MCOMNumberConstRef number) | MProtocolC1222 | |
FunctionExecuteResponseSend(MCOMNumberConstRef number) | MProtocolC1222 | |
FunctionExecuteSend(MCOMNumberConstRef number) | MProtocolC1222 | |
GetAllPersistentPropertyNames() const | MCOMObject | virtual |
GetAllPropertyNames() const | MCOMObject | virtual |
GetAlwaysReadFunctionResponse() const | MProtocolC12 | inline |
GetAlwaysUsePartial() const | MProtocolC12 | inline |
GetApplicationContext() const | MProtocolC1222 | inline |
GetApplicationLayerProcedureRetries() const | MProtocolC12 | inline |
GetApplicationLayerProcedureRetryDelay() const | MProtocolC12 | inline |
GetApplicationLayerRetries() const | MProtocolC12 | inline |
GetApplicationLayerRetryDelay() const | MProtocolC12 | inline |
GetAverageRoundTripTime() const | MProtocol | inline |
GetCalledApTitle() const | MProtocolC1222 | inline |
GetCallingAeQualifier() const | MProtocolC1222 | inline |
GetCallingApInvocationId() const | MProtocolC1222 | inline |
GetCallingApTitle() const | MProtocolC1222 | inline |
GetChannel() const | MProtocol | inline |
GetClass() const =0 | MObject | pure virtual |
GetCommandQueue() | MProtocol | inline |
GetCommandQueue() const | MProtocol | inline |
GetCountApplicationLayerServicesFailed() const | MProtocol | inline |
GetCountApplicationLayerServicesRetried() const | MProtocol | inline |
GetCountApplicationLayerServicesSuccessful() const | MProtocol | inline |
GetCountLinkLayerPacketsFailed() const | MProtocol | inline |
GetCountLinkLayerPacketsRetried() const | MProtocol | inline |
GetCountLinkLayerPacketsSuccessful() const | MProtocol | inline |
GetEdClass() const | MProtocolC1222 | inline |
GetEmbeddedSizeof() const | MObject | virtual |
GetEndSessionOnApplicationLayerError() const | MProtocolC12 | inline |
GetIncomingApdu() const | MProtocolC1222 | |
GetIncomingCalledApTitle() const | MProtocolC1222 | inline |
GetIncomingCallingAeQualifier() const | MProtocolC1222 | inline |
GetIncomingCallingApInvocationId() const | MProtocolC1222 | inline |
GetIncomingCallingApTitle() const | MProtocolC1222 | inline |
GetIncomingEdClass() const | MProtocolC1222 | inline |
GetIncomingEpsem() const | MProtocolC1222 | |
GetIncomingInitializationVector() const | MProtocolC1222 | inline |
GetIncomingResponseControl() const | MProtocolC1222 | inline |
GetIncomingSecurityKeyId() const | MProtocolC1222 | inline |
GetIncomingSecurityMode() const | MProtocolC1222 | inline |
GetInitializationVector() const | MProtocolC1222 | inline |
GetIssueSecurityOnStartSession() const | MProtocolC12 | inline |
GetIssueTerminateOnEndSession() const | MProtocolC1222 | inline |
GetKeepSessionAlive() const | MProtocol | |
GetLinkLayerRetries() const | MProtocolC12 | inline |
GetLocalProgressAction() | MProtocol | |
GetMaximumApduSize() const | MProtocolC1222 | inline |
GetMaximumApduSizeIncoming() const | MProtocolC1222 | inline |
GetMaximumReadTableSize() const | MProtocolC12 | inline |
GetMaximumRoundTripTime() const | MProtocol | inline |
GetMeterIsLittleEndian() const | MProtocol | inline |
GetMinimumRoundTripTime() const | MProtocol | inline |
GetNegotiatedMaximumApduSize() const | MProtocolC1222 | inline |
GetNegotiatedMaximumApduSizeIncoming() const | MProtocolC1222 | inline |
GetNegotiatedSessionIdleTimeout() const | MProtocolC1222 | |
GetNegotiatedSessionIdleTimeoutPresent() const | MProtocolC1222 | inline |
GetNumberOfDataLinkPackets(MCommunicationCommand::CommandType typeOfRequest, unsigned applicationLayerDataSize=0) | MProtocol | virtual |
GetOneServicePerApdu() const | MProtocolC1222 | inline |
GetOutgoingApdu() const | MProtocolC1222 | |
GetPassword() const | MProtocol | |
GetPasswordList() const | MProtocol | inline |
GetPasswordListSuccessfulEntry() const | MProtocol | |
GetPersistentPropertyDefaultValue(const MStdString &name) const | MObject | virtual |
GetPersistentPropertyValues(bool onlyNondefaults=false, bool excludeSecurityRelated=false) const | MCOMObject | |
GetProcedureSequenceNumber() const | MProtocolC12 | inline |
GetProgressMonitor() const | MProtocol | inline |
GetProperty(const MStdString &name) const | MObject | virtual |
GetResponseControl() const | MProtocolC1222 | inline |
GetResponseTimeout() const | MProtocolC1222 | inline |
GetSecurityKey() const | MProtocolC1222 | |
GetSecurityKeyId() const | MProtocolC1222 | inline |
GetSecurityKeyList() const | MProtocolC1222 | inline |
GetSecurityKeyListSuccessfulEntry() const | MProtocolC1222 | inline |
GetSecurityMode() const | MProtocolC1222 | inline |
GetSessionIdleTimeout() const | MProtocolC1222 | inline |
GetSessionless() const | MProtocolC1222 | inline |
GetStaticClass() | MObject | inlinestatic |
GetTurnAroundDelay() const | MProtocolC12 | inline |
GetType() const | MObject | virtual |
GetUser() const | MProtocolC12 | inline |
GetUseReadInKeepSessionAlive() const | MProtocolC12 | inline |
GetUserId() const | MProtocolC12 | inline |
IdentifyMeter(bool sessionIsStarted=false) | MProtocol | |
IdentifyMeterWithContext(bool sessionIsStarted=false, TableRawDataVector *tablesRead=NULL) | MProtocol | |
IncrementCountApplicationLayerServicesFailed() | MProtocol | inline |
IncrementCountApplicationLayerServicesRetried() | MProtocol | inline |
IncrementCountApplicationLayerServicesSuccessful() | MProtocol | inline |
IncrementCountLinkLayerPacketsFailed() | MProtocol | inline |
IncrementCountLinkLayerPacketsRetried() | MProtocol | inline |
IncrementCountLinkLayerPacketsSuccessful() | MProtocol | inline |
IsChannelOwned() const | MProtocol | inline |
IsClassPresent(const MStdString &name) | MObject | inlinestatic |
IsConnected() const | MProtocol | |
IsEmbeddedObject() const | MObject | inline |
IsInSession() const | MProtocol | |
IsPropertyPresent(const MStdString &name) const | MObject | virtual |
IsServicePresent(const MStdString &name) const | MObject | virtual |
Logoff() | MProtocolC12 | virtual |
Logon() | MProtocolC1222 | virtual |
MAXIMUM_NUMBER_STRING_SIZE enum value | MProtocol | |
MAXIMUM_POSSIBLE_TABLE_LENGTH enum value | MProtocol | |
MAXIMUM_POSSIBLE_TABLE_OFFSET enum value | MProtocol | |
MAXIMUM_SERVICE_NAME_STRING_SIZE enum value | MProtocol | |
MaximumEpsemServiceLengthSize enum value | MProtocolC1222 | |
MaximumLegacyApduHeaderSize enum value | MProtocolC1222 | |
MaximumMaximumApduTotalSize enum value | MProtocolC1222 | |
MaximumProperApduHeaderSize enum value | MProtocolC1222 | |
MCOMObject() | MCOMObject | inlineprotected |
MinimumMaximumApduTotalSize enum value | MProtocolC1222 | |
MObject() | MObject | inlineprotected |
MProtocol(MChannel *channel, bool channelIsOwned=true) | MProtocol | protected |
MProtocolC12(MChannel *channel, bool channelIsOwned=true) | MProtocolC12 | protected |
MProtocolC1222(MChannel *channel=NULL, bool channelIsOwned=true) | MProtocolC1222 | explicit |
PARTIAL_WRITE_SERVICE_OVERHEAD enum value | MProtocolC12 | |
ProcessIncomingEPSEM() | MProtocolC1222 | |
QAbort() | MProtocol | |
QCommit(bool asynchronously=false) | MProtocol | virtual |
QConnect() | MProtocol | |
QDisconnect() | MProtocol | |
QEndSession() | MProtocol | |
QEndSessionNoThrow() | MProtocol | |
QFunctionExecute(MCOMNumberConstRef number) | MProtocol | |
QFunctionExecuteRequest(MCOMNumberConstRef number, const MByteString &request) | MProtocol | |
QFunctionExecuteRequestResponse(MCOMNumberConstRef number, const MByteString &request, int id, unsigned estimatedResponseSize=DEFAULT_ESTIMATED_RESPONSE_SIZE) | MProtocol | |
QFunctionExecuteResponse(MCOMNumberConstRef number, int id, unsigned estimatedResponseSize=DEFAULT_ESTIMATED_RESPONSE_SIZE) | MProtocol | |
QGetFunctionData(MCOMNumberConstRef number, int id=-1) | MProtocol | |
QGetIdentifyMeterData() | MProtocol | |
QGetTableData(MCOMNumberConstRef number, int id=-1) | MProtocol | |
QIdentifyMeter() | MProtocol | |
QIsBackgroundCommunicationProgressing() const | MProtocol | inline |
QIsDone() | MProtocol | |
QNeedToCommit() const | MProtocol | |
QStartSession() | MProtocol | |
QTableRead(MCOMNumberConstRef number, unsigned expectedSize, int id) | MProtocol | |
QTableReadPartial(MCOMNumberConstRef number, int offset, int size, int id) | MProtocol | |
QTableWrite(MCOMNumberConstRef number, const MByteString &data) | MProtocol | |
QTableWritePartial(MCOMNumberConstRef number, const MByteString &data, int offset) | MProtocol | |
QWriteToMonitor(const MStdString &message) | MProtocol | |
READ_SERVICE_OVERHEAD enum value | MProtocolC12 | |
ReadApdu() | MProtocolC1222 | virtual |
ReadFunctionResponseAlways enum value | MProtocolC12 | |
ReadFunctionResponseEnum enum name | MProtocolC12 | |
ReadFunctionResponseWhenDesired enum value | MProtocolC12 | |
ReadFunctionResponseWhenPresent enum value | MProtocolC12 | |
ReadStartByte(const MByteString &setOfValidStartBytes, unsigned trafficTimeout) | MProtocol | |
ReceiveEnd() | MProtocolC1222 | |
ReceiveLogon() | MProtocolC1222 | |
ReceiveSecurity() | MProtocolC1222 | |
ReceiveServiceByte() | MProtocolC12 | |
ReceiveServiceBytes(unsigned length) | MProtocolC12 | |
ReceiveServiceCode() | MProtocolC12 | |
ReceiveServiceCodeIgnoreLength() | MProtocolC1222 | |
ReceiveServiceLength() | MProtocolC1222 | |
ReceiveServiceRemainingBytes() | MProtocolC12 | |
ReceiveServiceUInt(unsigned size) | MProtocolC12 | |
ReceiveStart() | MProtocolC1222 | |
ReceiveTableRead(MCOMNumberConstRef number) | MProtocolC1222 | |
ReceiveTableReadPartial(MCOMNumberConstRef number, int offset, int length) | MProtocolC1222 | |
ReceiveTableWrite(MCOMNumberConstRef number, const MByteString &request) | MProtocolC1222 | |
ReceiveTableWritePartial(MCOMNumberConstRef number, const MByteString &request, int offset) | MProtocolC1222 | |
ResetCounts() | MProtocol | |
ResponseControlAlways enum value | MProtocolC1222 | |
ResponseControlEnum enum name | MProtocolC1222 | |
ResponseControlNever enum value | MProtocolC1222 | |
ResponseControlOnException enum value | MProtocolC1222 | |
s_class | MObject | static |
Security() | MProtocolC12 | virtual |
SecurityCipherTextWithAuthentication enum value | MProtocolC1222 | |
SecurityClearText enum value | MProtocolC1222 | |
SecurityClearTextWithAuthentication enum value | MProtocolC1222 | |
SecurityModeEnum enum name | MProtocolC1222 | |
SecurityUndefined enum value | MProtocolC1222 | |
SendEnd() | MProtocolC1222 | |
SendEndReceiveStart() | MProtocolC1222 | |
SendLogon() | MProtocolC1222 | |
SendSecurity() | MProtocolC1222 | |
SendService(char command) | MProtocolC1222 | |
SendServiceWithData(char command, const MByteString &data) | MProtocolC1222 | |
SendStart() | MProtocolC1222 | |
SendTableRead(MCOMNumberConstRef number) | MProtocolC1222 | |
SendTableReadPartial(MCOMNumberConstRef number, int offset, int length) | MProtocolC1222 | |
SendTableWrite(MCOMNumberConstRef number, const MByteString &request) | MProtocolC1222 | |
SendTableWritePartial(MCOMNumberConstRef number, const MByteString &request, int offset) | MProtocolC1222 | |
ServerEnd() | MProtocolC1222 | |
ServerReset() | MProtocolC1222 | |
ServerStart() | MProtocolC1222 | |
SetAlwaysReadFunctionResponse(ReadFunctionResponseEnum value) | MProtocolC12 | |
SetAlwaysUsePartial(bool yes) | MProtocolC12 | inline |
SetApplicationContext(const MStdString &) | MProtocolC1222 | |
SetApplicationLayerProcedureRetries(unsigned retries) | MProtocolC12 | inline |
SetApplicationLayerProcedureRetryDelay(unsigned milliseconds) | MProtocolC12 | inline |
SetApplicationLayerRetries(unsigned retries) | MProtocolC12 | inline |
SetApplicationLayerRetryDelay(unsigned milliseconds) | MProtocolC12 | inline |
SetCalledApTitle(const MStdString &calledApTitle) | MProtocolC1222 | |
SetCallingAeQualifier(int q) | MProtocolC1222 | inline |
SetCallingApInvocationId(unsigned id) | MProtocolC1222 | inline |
SetCallingApTitle(const MStdString &) | MProtocolC1222 | |
SetChannel(MChannel *channel) | MProtocol | |
SetEdClass(const MStdString &edClass) | MProtocolC1222 | |
SetEndSessionOnApplicationLayerError(bool endSessionOnApplicationLayerError) | MProtocolC12 | inline |
SetIncomingApdu(const MByteString &) | MProtocolC1222 | |
SetInitializationVector(unsigned id) | MProtocolC1222 | inline |
SetIsChannelOwned(bool yes) | MProtocol | inline |
SetIssueSecurityOnStartSession(bool) | MProtocolC1222 | virtual |
SetIssueTerminateOnEndSession(bool yes) | MProtocolC1222 | inline |
SetKeepSessionAlive(bool alive) | MProtocol | |
SetLinkLayerRetries(unsigned retries) | MProtocolC12 | inline |
SetMaximumApduSize(unsigned size) | MProtocolC1222 | |
SetMaximumApduSizeIncoming(unsigned size) | MProtocolC1222 | |
SetMeterIsLittleEndian(bool isLittleEndian) | MProtocol | inline |
SetOneServicePerApdu(bool yes) | MProtocolC1222 | inline |
SetPassword(const MByteString &password) | MProtocol | |
SetPasswordList(const MByteStringVector &passwordList) | MProtocol | |
SetPersistentPropertiesToDefault() | MObject | virtual |
SetPersistentPropertyToDefault(const MStdString &name) | MObject | virtual |
SetPersistentPropertyValues(const MStdString &values) | MCOMObject | |
SetProcedureSequenceNumber(unsigned number) | MProtocolC12 | |
SetProgressMonitor(MProgressMonitor *p) | MProtocol | inline |
SetProperty(const MStdString &name, const MVariant &value) | MObject | virtual |
SetPropertyValues(const MDictionary &values) | MCOMObject | |
SetResponseControl(ResponseControlEnum c) | MProtocolC1222 | |
SetResponseTimeout(unsigned timeout) | MProtocolC1222 | |
SetSecurityKey(const MStdString &) | MProtocolC1222 | |
SetSecurityKeyId(int) | MProtocolC1222 | |
SetSecurityKeyList(const MByteStringVector &) | MProtocolC1222 | |
SetSecurityMode(SecurityModeEnum mode) | MProtocolC1222 | |
SetSessionIdleTimeout(unsigned timeout) | MProtocolC1222 | |
SetSessionless(bool) | MProtocolC1222 | |
SetTurnAroundDelay(unsigned delay) | MProtocolC12 | inline |
SetType(const MStdString &) | MObject | virtual |
SetUser(const MByteString &userName) | MProtocolC12 | |
SetUseReadInKeepSessionAlive(bool yes) | MProtocolC12 | inline |
SetUserId(unsigned userId) | MProtocolC12 | |
Sleep(unsigned milliseconds) | MProtocol | |
StartSession() | MProtocol | |
StaticCalculateChecksum(const MByteString &buff) | MProtocolC12 | static |
StaticCalculateChecksumFromBuffer(const char *data, unsigned size) | MProtocolC12 | static |
StaticCalculateCRC16FromBuffer(const char *buffer, unsigned length) | MProtocolC12 | static |
TableRawDataVector typedef | MProtocol | |
TableRead(MCOMNumberConstRef number, unsigned expectedSize=0) | MProtocol | |
TableReadBuffer(MCOMNumberConstRef number, void *buff, unsigned size) | MProtocol | |
TableReadBuffer(MCOMNumberConstRef number, T &table) | MProtocol | inline |
TableReadNoThrow(MCOMNumberConstRef number, MException **exception, unsigned expectedSize=0) | MProtocol | |
TableReadPartial(MCOMNumberConstRef number, int offset, int size) | MProtocol | |
TableReadPartialBuffer(MCOMNumberConstRef number, int offset, void *buff, unsigned size) | MProtocol | |
TableReadPartialBuffer(MCOMNumberConstRef number, T &table, int offset) | MProtocol | inline |
TableWrite(MCOMNumberConstRef number, const MByteString &data) | MProtocol | |
TableWriteBuffer(MCOMNumberConstRef number, const void *data, unsigned size) | MProtocol | |
TableWriteBuffer(MCOMNumberConstRef number, const T &table) | MProtocol | inline |
TableWritePartial(MCOMNumberConstRef number, const MByteString &data, int offset) | MProtocol | |
TableWritePartialBuffer(MCOMNumberConstRef number, int offset, const void *buff, unsigned size) | MProtocol | |
TableWritePartialBuffer(MCOMNumberConstRef number, const T &table, int offset) | MProtocol | inline |
Terminate() | MProtocolC12 | virtual |
Validate() | MObject | virtual |
Wait(unsigned seconds) | MProtocolC12 | virtual |
WRITE_SERVICE_OVERHEAD enum value | MProtocolC12 | |
WriteApdu(const MByteString &buffer) | MProtocolC1222 | |
WriteCountsToMonitor() | MProtocol | |
WritePropertiesToMonitor() | MCOMObject | |
WriteToMonitor(const MStdString &message) | MProtocol | virtual |
~MCOMObject() | MCOMObject | inlinevirtual |
~MObject() | MObject | inlinevirtual |
~MProtocol()=0 | MProtocol | pure virtual |
~MProtocolC12() | MProtocolC12 | virtual |
~MProtocolC1222() | MProtocolC1222 | virtual |