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.
-
-
class
apdu.APDU(APCI, PDUData)¶ This is a long line of text.
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.