C12Adapter Opensource C++ Interface
MProtocolC1222 Member List

This is the complete list of members for MProtocolC1222, including all inherited members.

AddToPasswordList(const MByteString &password)MProtocol
ApplicationLayerRequestResponse(char command, const MByteString &request)MProtocolC12
ApplyChannelParameters()MProtocolC1222virtual
CalculateChecksum(const MByteString &buffer) const MProtocol
CalculateChecksumFromBuffer(const char *buffer, unsigned length) const MProtocolC12virtual
CalculateCRC16(const MByteString &buffer) const MProtocolinline
CalculateCRC16FromBuffer(const char *buffer, unsigned length) const MProtocolC12virtual
Call(const MStdString &name, const MVariant &params)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 &params)MObjectvirtual
ChangeNegotiatedMaximumApduSizeIncoming(unsigned size)MProtocolC1222virtual
ChangeNegotiatedMaximumApduSizeOutgoing(unsigned size)MProtocolC1222virtual
ClearPasswordList()MProtocol
Connect()MProtocol
CRC16(const MByteString &buffer)MProtocolC12static
CreateClone() const MProtocolvirtual
CreateRootProgressAction()MProtocol
DEFAULT_ESTIMATED_RESPONSE_SIZE enum valueMProtocol
Disconnect()MProtocol
DisconnectService()MProtocolC1222
DoBuildComplexServiceName(MChars fullServiceName, MConstChars serviceName, MCOMNumberConstRef number, int par1=-1, int par2=-1)MProtocolprotectedvirtual
DoBuildPossiblyNumericComplexServiceName(MChars fullServiceName, MConstChars serviceName, MCOMNumberConstRef number, bool isHex, int par1=-1, int par2=-1)MProtocolprotected
DoEndSession()MProtocolprotectedvirtual
DoFunctionExecute(MCOMNumberConstRef number)MProtocolprotectedvirtual
DoFunctionExecuteRequest(MCOMNumberConstRef number, const MByteString &request)MProtocolprotectedvirtual
DoFunctionExecuteRequestResponse(MCOMNumberConstRef number, const MByteString &request, MByteString &response)MProtocolprotectedvirtual
DoFunctionExecuteResponse(MCOMNumberConstRef number, MByteString &response)MProtocolprotectedvirtual
DoGetPersistentPropertyValues0() const MCOMObject
DoGetPersistentPropertyValues1(bool onlyNondefaults) const MCOMObject
DoIdentifyMeter(bool sessionIsStarted, TableRawDataVector *tablesRead)MProtocolprotectedvirtual
DoIdentifyMeter0()MProtocol
DoSetPersistentPropertiesToDefault(const MClass *staticClass)MObjectprotected
DoStartSession()MProtocolprotectedvirtual
DoTableRead(MCOMNumberConstRef number, MByteString &data, unsigned expectedSize=0)MProtocolprotectedvirtual
DoTableReadPartial(MCOMNumberConstRef number, MByteString &data, int offset, int size)MProtocolprotectedvirtual
DoTableWrite(MCOMNumberConstRef number, const MByteString &data)MProtocolprotectedvirtual
DoTableWritePartial(MCOMNumberConstRef number, const MByteString &data, int offset)MProtocolprotectedvirtual
DoTryPasswordEntry(const MByteString &entry)MProtocolprotectedvirtual
DoTryPasswordOrPasswordList()MProtocolprotected
EndSession()MProtocol
EndSessionNoThrow()MProtocol
Finalize()MProtocol
FullLogin()MProtocolC12virtual
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 MCOMObjectvirtual
GetAllPropertyNames() const MCOMObjectvirtual
GetAlwaysReadFunctionResponse() const MProtocolC12inline
GetAlwaysUsePartial() const MProtocolC12inline
GetApplicationContext() const MProtocolC1222inline
GetApplicationLayerProcedureRetries() const MProtocolC12inline
GetApplicationLayerProcedureRetryDelay() const MProtocolC12inline
GetApplicationLayerRetries() const MProtocolC12inline
GetApplicationLayerRetryDelay() const MProtocolC12inline
GetAverageRoundTripTime() const MProtocolinline
GetCalledApTitle() const MProtocolC1222inline
GetCallingAeQualifier() const MProtocolC1222inline
GetCallingApInvocationId() const MProtocolC1222inline
GetCallingApTitle() const MProtocolC1222inline
GetChannel() const MProtocolinline
GetClass() const =0MObjectpure virtual
GetCommandQueue()MProtocolinline
GetCommandQueue() const MProtocolinline
GetCountApplicationLayerServicesFailed() const MProtocolinline
GetCountApplicationLayerServicesRetried() const MProtocolinline
GetCountApplicationLayerServicesSuccessful() const MProtocolinline
GetCountLinkLayerPacketsFailed() const MProtocolinline
GetCountLinkLayerPacketsRetried() const MProtocolinline
GetCountLinkLayerPacketsSuccessful() const MProtocolinline
GetEdClass() const MProtocolC1222inline
GetEmbeddedSizeof() const MObjectvirtual
GetEndSessionOnApplicationLayerError() const MProtocolC12inline
GetIncomingApdu() const MProtocolC1222
GetIncomingCalledApTitle() const MProtocolC1222inline
GetIncomingCallingAeQualifier() const MProtocolC1222inline
GetIncomingCallingApInvocationId() const MProtocolC1222inline
GetIncomingCallingApTitle() const MProtocolC1222inline
GetIncomingEdClass() const MProtocolC1222inline
GetIncomingEpsem() const MProtocolC1222
GetIncomingInitializationVector() const MProtocolC1222inline
GetIncomingResponseControl() const MProtocolC1222inline
GetIncomingSecurityKeyId() const MProtocolC1222inline
GetIncomingSecurityMode() const MProtocolC1222inline
GetInitializationVector() const MProtocolC1222inline
GetIssueSecurityOnStartSession() const MProtocolC12inline
GetIssueTerminateOnEndSession() const MProtocolC1222inline
GetKeepSessionAlive() const MProtocol
GetLinkLayerRetries() const MProtocolC12inline
GetLocalProgressAction()MProtocol
GetMaximumApduSize() const MProtocolC1222inline
GetMaximumApduSizeIncoming() const MProtocolC1222inline
GetMaximumReadTableSize() const MProtocolC12inline
GetMaximumRoundTripTime() const MProtocolinline
GetMeterIsLittleEndian() const MProtocolinline
GetMinimumRoundTripTime() const MProtocolinline
GetNegotiatedMaximumApduSize() const MProtocolC1222inline
GetNegotiatedMaximumApduSizeIncoming() const MProtocolC1222inline
GetNegotiatedSessionIdleTimeout() const MProtocolC1222
GetNegotiatedSessionIdleTimeoutPresent() const MProtocolC1222inline
GetNumberOfDataLinkPackets(MCommunicationCommand::CommandType typeOfRequest, unsigned applicationLayerDataSize=0)MProtocolvirtual
GetOneServicePerApdu() const MProtocolC1222inline
GetOutgoingApdu() const MProtocolC1222
GetPassword() const MProtocol
GetPasswordList() const MProtocolinline
GetPasswordListSuccessfulEntry() const MProtocol
GetPersistentPropertyDefaultValue(const MStdString &name) const MObjectvirtual
GetPersistentPropertyValues(bool onlyNondefaults=false, bool excludeSecurityRelated=false) const MCOMObject
GetProcedureSequenceNumber() const MProtocolC12inline
GetProgressMonitor() const MProtocolinline
GetProperty(const MStdString &name) const MObjectvirtual
GetResponseControl() const MProtocolC1222inline
GetResponseTimeout() const MProtocolC1222inline
GetSecurityKey() const MProtocolC1222
GetSecurityKeyId() const MProtocolC1222inline
GetSecurityKeyList() const MProtocolC1222inline
GetSecurityKeyListSuccessfulEntry() const MProtocolC1222inline
GetSecurityMode() const MProtocolC1222inline
GetSessionIdleTimeout() const MProtocolC1222inline
GetSessionless() const MProtocolC1222inline
GetStaticClass()MObjectinlinestatic
GetTurnAroundDelay() const MProtocolC12inline
GetType() const MObjectvirtual
GetUser() const MProtocolC12inline
GetUseReadInKeepSessionAlive() const MProtocolC12inline
GetUserId() const MProtocolC12inline
IdentifyMeter(bool sessionIsStarted=false)MProtocol
IdentifyMeterWithContext(bool sessionIsStarted=false, TableRawDataVector *tablesRead=NULL)MProtocol
IncrementCountApplicationLayerServicesFailed()MProtocolinline
IncrementCountApplicationLayerServicesRetried()MProtocolinline
IncrementCountApplicationLayerServicesSuccessful()MProtocolinline
IncrementCountLinkLayerPacketsFailed()MProtocolinline
IncrementCountLinkLayerPacketsRetried()MProtocolinline
IncrementCountLinkLayerPacketsSuccessful()MProtocolinline
IsChannelOwned() const MProtocolinline
IsClassPresent(const MStdString &name)MObjectinlinestatic
IsConnected() const MProtocol
IsEmbeddedObject() const MObjectinline
IsInSession() const MProtocol
IsPropertyPresent(const MStdString &name) const MObjectvirtual
IsServicePresent(const MStdString &name) const MObjectvirtual
Logoff()MProtocolC12virtual
Logon()MProtocolC1222virtual
MAXIMUM_NUMBER_STRING_SIZE enum valueMProtocol
MAXIMUM_POSSIBLE_TABLE_LENGTH enum valueMProtocol
MAXIMUM_POSSIBLE_TABLE_OFFSET enum valueMProtocol
MAXIMUM_SERVICE_NAME_STRING_SIZE enum valueMProtocol
MaximumEpsemServiceLengthSize enum valueMProtocolC1222
MaximumLegacyApduHeaderSize enum valueMProtocolC1222
MaximumMaximumApduTotalSize enum valueMProtocolC1222
MaximumProperApduHeaderSize enum valueMProtocolC1222
MCOMObject()MCOMObjectinlineprotected
MinimumMaximumApduTotalSize enum valueMProtocolC1222
MObject()MObjectinlineprotected
MProtocol(MChannel *channel, bool channelIsOwned=true)MProtocolprotected
MProtocolC12(MChannel *channel, bool channelIsOwned=true)MProtocolC12protected
MProtocolC1222(MChannel *channel=NULL, bool channelIsOwned=true)MProtocolC1222explicit
PARTIAL_WRITE_SERVICE_OVERHEAD enum valueMProtocolC12
ProcessIncomingEPSEM()MProtocolC1222
QAbort()MProtocol
QCommit(bool asynchronously=false)MProtocolvirtual
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 MProtocolinline
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 valueMProtocolC12
ReadApdu()MProtocolC1222virtual
ReadFunctionResponseAlways enum valueMProtocolC12
ReadFunctionResponseEnum enum nameMProtocolC12
ReadFunctionResponseWhenDesired enum valueMProtocolC12
ReadFunctionResponseWhenPresent enum valueMProtocolC12
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 valueMProtocolC1222
ResponseControlEnum enum nameMProtocolC1222
ResponseControlNever enum valueMProtocolC1222
ResponseControlOnException enum valueMProtocolC1222
s_classMObjectstatic
Security()MProtocolC12virtual
SecurityCipherTextWithAuthentication enum valueMProtocolC1222
SecurityClearText enum valueMProtocolC1222
SecurityClearTextWithAuthentication enum valueMProtocolC1222
SecurityModeEnum enum nameMProtocolC1222
SecurityUndefined enum valueMProtocolC1222
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)MProtocolC12inline
SetApplicationContext(const MStdString &)MProtocolC1222
SetApplicationLayerProcedureRetries(unsigned retries)MProtocolC12inline
SetApplicationLayerProcedureRetryDelay(unsigned milliseconds)MProtocolC12inline
SetApplicationLayerRetries(unsigned retries)MProtocolC12inline
SetApplicationLayerRetryDelay(unsigned milliseconds)MProtocolC12inline
SetCalledApTitle(const MStdString &calledApTitle)MProtocolC1222
SetCallingAeQualifier(int q)MProtocolC1222inline
SetCallingApInvocationId(unsigned id)MProtocolC1222inline
SetCallingApTitle(const MStdString &)MProtocolC1222
SetChannel(MChannel *channel)MProtocol
SetEdClass(const MStdString &edClass)MProtocolC1222
SetEndSessionOnApplicationLayerError(bool endSessionOnApplicationLayerError)MProtocolC12inline
SetIncomingApdu(const MByteString &)MProtocolC1222
SetInitializationVector(unsigned id)MProtocolC1222inline
SetIsChannelOwned(bool yes)MProtocolinline
SetIssueSecurityOnStartSession(bool)MProtocolC1222virtual
SetIssueTerminateOnEndSession(bool yes)MProtocolC1222inline
SetKeepSessionAlive(bool alive)MProtocol
SetLinkLayerRetries(unsigned retries)MProtocolC12inline
SetMaximumApduSize(unsigned size)MProtocolC1222
SetMaximumApduSizeIncoming(unsigned size)MProtocolC1222
SetMeterIsLittleEndian(bool isLittleEndian)MProtocolinline
SetOneServicePerApdu(bool yes)MProtocolC1222inline
SetPassword(const MByteString &password)MProtocol
SetPasswordList(const MByteStringVector &passwordList)MProtocol
SetPersistentPropertiesToDefault()MObjectvirtual
SetPersistentPropertyToDefault(const MStdString &name)MObjectvirtual
SetPersistentPropertyValues(const MStdString &values)MCOMObject
SetProcedureSequenceNumber(unsigned number)MProtocolC12
SetProgressMonitor(MProgressMonitor *p)MProtocolinline
SetProperty(const MStdString &name, const MVariant &value)MObjectvirtual
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)MProtocolC12inline
SetType(const MStdString &)MObjectvirtual
SetUser(const MByteString &userName)MProtocolC12
SetUseReadInKeepSessionAlive(bool yes)MProtocolC12inline
SetUserId(unsigned userId)MProtocolC12
Sleep(unsigned milliseconds)MProtocol
StartSession()MProtocol
StaticCalculateChecksum(const MByteString &buff)MProtocolC12static
StaticCalculateChecksumFromBuffer(const char *data, unsigned size)MProtocolC12static
StaticCalculateCRC16FromBuffer(const char *buffer, unsigned length)MProtocolC12static
TableRawDataVector typedefMProtocol
TableRead(MCOMNumberConstRef number, unsigned expectedSize=0)MProtocol
TableReadBuffer(MCOMNumberConstRef number, void *buff, unsigned size)MProtocol
TableReadBuffer(MCOMNumberConstRef number, T &table)MProtocolinline
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)MProtocolinline
TableWrite(MCOMNumberConstRef number, const MByteString &data)MProtocol
TableWriteBuffer(MCOMNumberConstRef number, const void *data, unsigned size)MProtocol
TableWriteBuffer(MCOMNumberConstRef number, const T &table)MProtocolinline
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)MProtocolinline
Terminate()MProtocolC12virtual
Validate()MObjectvirtual
Wait(unsigned seconds)MProtocolC12virtual
WRITE_SERVICE_OVERHEAD enum valueMProtocolC12
WriteApdu(const MByteString &buffer)MProtocolC1222
WriteCountsToMonitor()MProtocol
WritePropertiesToMonitor()MCOMObject
WriteToMonitor(const MStdString &message)MProtocolvirtual
~MCOMObject()MCOMObjectinlinevirtual
~MObject()MObjectinlinevirtual
~MProtocol()=0MProtocolpure virtual
~MProtocolC12()MProtocolC12virtual
~MProtocolC1222()MProtocolC1222virtual