Application Layer PDUs
This is a long line of text.
Globals
-
apdu.apdu_types
This is a long line of text.
-
apdu.confirmed_request_types
This is a long line of text.
-
apdu.complex_ack_types
This is a long line of text.
-
apdu.unconfirmed_request_types
This is a long line of text.
-
apdu.error_types
This is a long line of text.
Functions
-
apdu.register_apdu_type(klass)
This is a long line of text.
-
apdu.register_confirmed_request_type(klass)
This is a long line of text.
-
apdu.register_complex_ack_type(klass)
This is a long line of text.
-
apdu.register_unconfirmed_request_type(klass)
This is a long line of text.
-
apdu.register_error_type(klass)
This is a long line of text.
-
apdu.encode_max_apdu_segments(arg)
-
apdu.decode_max_apdu_segments(arg)
This is a long line of text.
-
apdu.encode_max_apdu_response(arg)
-
apdu.decode_max_apdu_response(arg)
This is a long line of text.
PDU Base Types
This is a long line of text.
-
class apdu.APCI(PCI)
-
apduType
-
apduSeg
-
apduMor
-
apduSA
-
apduSrv
-
apduNak
-
apduSeq
-
apduWin
-
apduMaxSegs
-
apduMaxResp
-
apduService
-
apduInvokeID
-
apduAbortRejectReason
This is a long line of text.
-
update(apci)
Parameters: | apci – source data to copy |
This is a long line of text.
-
encode(pdu)
-
decode(pdu)
Parameters: | pdu – pdu.PDUData buffer |
This is a long line of text.
-
class apdu.APDU(APCI, PDUData)
This is a long line of text.
-
encode(pdu)
-
decode(pdu)
Parameters: | pdu – pdu.PDUData buffer |
This is a long line of text.
-
class apdu._APDU(APDU)
This is a long line of text.
-
encode(pdu)
-
decode(pdu)
Parameters: | pdu – pdu.PDUData buffer |
This is a long line of text.
-
set_context(context)
Parameters: | context – APDU reference |
Basic Classes
This is a long line of text.
-
class apdu.ConfirmedRequestPDU(_APDU)
This is a long line of text.
-
class apdu.ConfirmedRequestPDU(_APDU)
This is a long line of text.
-
class apdu.UnconfirmedRequestPDU(_APDU)
This is a long line of text.
-
class apdu.SimpleAckPDU(_APDU)
This is a long line of text.
-
class apdu.ComplexAckPDU(_APDU)
This is a long line of text.
-
class apdu.SegmentAckPDU(_APDU)
This is a long line of text.
-
class apdu.ErrorPDU(_APDU)
This is a long line of text.
-
class apdu.RejectPDU(_APDU)
This is a long line of text.
-
class apdu.SimpleAckPDU(_APDU)
This is a long line of text.
Sequence Classes
This is a long line of text.
-
class apdu.APCISequence(APCI, Sequence)
This is a long line of text.
-
class apdu.ConfirmedRequestSequence(APCISequence, ConfirmedRequestPDU)
This is a long line of text.
-
class apdu.ComplexAckSequence(APCISequence, ComplexAckPDU)
This is a long line of text.
-
class apdu.UnconfirmedRequestSequence(APCISequence, UnconfirmedRequestPDU)
This is a long line of text.
-
class apdu.ErrorSequence(APCISequence, ErrorPDU)
This is a long line of text.
Errors
This is a long line of text.
-
class apdu.ErrorClass(Enumerated)
This is a long line of text.
-
class apdu.ErrorCode(Enumerated)
This is a long line of text.
-
class apdu.ErrorType(Sequence)
This is a long line of text.
-
class apdu.Error(ErrorSequence, ErrorType)
This is a long line of text.
Who-Is/I-Am
This is a long line of text.
-
class apdu.WhoIsRequest(UnconfirmedRequestSequence)
This is a long line of text.
-
class apdu.IAmRequest(UnconfirmedRequestSequence)
This is a long line of text.
Who-Has/I-Have
This is a long line of text.
-
class apdu.WhoHasRequest(UnconfirmedRequestSequence)
This is a long line of text.
-
class apdu.WhoHasLimits(Sequence)
This is a long line of text.
-
class apdu.WhoHasObject(Choice)
This is a long line of text.
This is a long line of text.
-
class apdu.IHaveRequest(UnconfirmedRequestSequence)
This is a long line of text.
Read-Property
This is a long line of text.
-
class apdu.ReadPropertyRequest(ConfirmedRequestSequence)
This is a long line of text.
-
class apdu.ReadPropertyACK(ComplexAckSequence)
This is a long line of text.
Write-Property
This is a long line of text.
-
class apdu.WritePropertyRequest(ConfirmedRequestSequence)
This is a long line of text.
Read-Property-Multiple
This is a long line of text.
-
class apdu.ReadPropertyMultipleRequest(ConfirmedRequestSequence)
This is a long line of text.
-
class apdu.ReadAccessSpecification(Sequence)
This is a long line of text.
-
class apdu.ReadPropertyMultipleACK(ComplexAckSequence)
This is a long line of text.
-
class apdu.ReadAccessResult(Sequence)
This is a long line of text.
-
class apdu.ReadAccessResultElement(Sequence)
This is a long line of text.
-
class apdu.ReadAccessResultElementChoice(Choice)
This is a long line of text.
Write-Property-Multiple
This is a long line of text.
-
class apdu.WritePropertyMultipleRequest(ConfirmedRequestSequence)
This is a long line of text.
-
class apdu.WriteAccessSpecification(Sequence)
This is a long line of text.
-
class apdu.WritePropertyMultipleError(ErrorSequence)
This is a long line of text.
Read-Range
This is a long line of text.
-
class apdu.ReadRangeRequest(ConfirmedRequestSequence)
This is a long line of text.
-
class apdu.Range(Choice)
This is a long line of text.
-
class apdu.RangeByPosition(Sequence)
This is a long line of text.
-
class apdu.RangeBySequenceNumber(Sequence)
This is a long line of text.
-
class apdu.RangeByTime(Sequence)
This is a long line of text.
-
class apdu.ReadRangeACK(ComplexAckSequence)
This is a long line of text.
Event-Notification
This is a long line of text.
-
class apdu.ConfirmedEventNotificationRequest(ConfirmedRequestSequence)
This is a long line of text.
-
class apdu.UnconfirmedEventNotificationRequest(Sequence)
This is a long line of text.
Change-Of-Value-Notification
This is a long line of text.
-
class apdu.UnconfirmedCOVNotificationRequest(UnconfirmedRequestSequence)
This is a long line of text.
Other Errors
This is a long line of text.
-
class apdu.ChangeListError(ErrorSequence)
This is a long line of text.
-
class apdu.CreateObjectError(ErrorSequence)
This is a long line of text.
-
class apdu.ConfirmedPrivateTransferError(ErrorSequence)
This is a long line of text.
-
class apdu.VTCloseError(ErrorSequence)
This is a long line of text.