|
| 1 | +# OSDP.Net Public API Baseline |
| 2 | +# Generated: 2025-08-24 12:00:00 |
| 3 | +# Configuration: Release |
| 4 | +# |
| 5 | +# Format: [TYPE] FullTypeName |
| 6 | +# |
| 7 | + |
| 8 | +# Core Classes |
| 9 | +[CLASS] OSDP.Net.ControlPanel |
| 10 | +[CLASS] OSDP.Net.Device |
| 11 | +[CLASS] OSDP.Net.DeviceConfiguration |
| 12 | +[CLASS] OSDP.Net.DeviceComSetUpdatedEventArgs |
| 13 | +[CLASS] OSDP.Net.Packet |
| 14 | + |
| 15 | +# Interfaces |
| 16 | +[INTERFACE] OSDP.Net.Connections.IOsdpConnection |
| 17 | +[INTERFACE] OSDP.Net.Connections.IOsdpConnectionListener |
| 18 | +[INTERFACE] OSDP.Net.Messages.SecureChannel.IMessageSecureChannel |
| 19 | + |
| 20 | +# Connection Classes |
| 21 | +[CLASS] OSDP.Net.Connections.OsdpConnection |
| 22 | +[CLASS] OSDP.Net.Connections.OsdpConnectionListener |
| 23 | +[CLASS] OSDP.Net.Connections.SerialPortOsdpConnection |
| 24 | +[CLASS] OSDP.Net.Connections.SerialPortConnectionListener |
| 25 | +[CLASS] OSDP.Net.Connections.TcpClientOsdpConnection |
| 26 | +[CLASS] OSDP.Net.Connections.TcpServerOsdpConnection |
| 27 | +[CLASS] OSDP.Net.Connections.TcpConnectionListener |
| 28 | + |
| 29 | +# Exception Classes |
| 30 | +[CLASS] OSDP.Net.OSDPNetException |
| 31 | +[CLASS] OSDP.Net.NackReplyException |
| 32 | +[CLASS] OSDP.Net.InvalidPayloadException |
| 33 | +[CLASS] OSDP.Net.SecureChannelRequired |
| 34 | + |
| 35 | +# Panel Commands and Discovery |
| 36 | +[CLASS] OSDP.Net.PanelCommands.DeviceDiscover.DeviceDiscoveryException |
| 37 | +[CLASS] OSDP.Net.PanelCommands.DeviceDiscover.ControlPanelInUseException |
| 38 | +[CLASS] OSDP.Net.PanelCommands.DeviceDiscover.DiscoveryOptions |
| 39 | +[CLASS] OSDP.Net.PanelCommands.DeviceDiscover.DiscoveryResult |
| 40 | + |
| 41 | +# Event Args Classes |
| 42 | +[CLASS] OSDP.Net.Bus.ConnectionStatusEventArgs |
| 43 | +[CLASS] OSDP.Net.ControlPanel.NakReplyEventArgs |
| 44 | +[CLASS] OSDP.Net.ControlPanel.ConnectionStatusEventArgs |
| 45 | +[CLASS] OSDP.Net.ControlPanel.LocalStatusReportReplyEventArgs |
| 46 | +[CLASS] OSDP.Net.ControlPanel.InputStatusReportReplyEventArgs |
| 47 | +[CLASS] OSDP.Net.ControlPanel.OutputStatusReportReplyEventArgs |
| 48 | +[CLASS] OSDP.Net.ControlPanel.ReaderStatusReportReplyEventArgs |
| 49 | +[CLASS] OSDP.Net.ControlPanel.RawCardDataReplyEventArgs |
| 50 | +[CLASS] OSDP.Net.ControlPanel.FormattedCardDataReplyEventArgs |
| 51 | +[CLASS] OSDP.Net.ControlPanel.ManufacturerSpecificReplyEventArgs |
| 52 | +[CLASS] OSDP.Net.ControlPanel.KeypadReplyEventArgs |
| 53 | +[CLASS] OSDP.Net.ControlPanel.FileTransferStatus |
| 54 | +[CLASS] OSDP.Net.ControlPanel.FileTransferException |
| 55 | + |
| 56 | +# Messages and Secure Channel |
| 57 | +[CLASS] OSDP.Net.Messages.Message |
| 58 | +[CLASS] OSDP.Net.Messages.SecureChannel.MessageSecureChannel |
| 59 | +[CLASS] OSDP.Net.Messages.SecureChannel.ACUMessageSecureChannel |
| 60 | +[CLASS] OSDP.Net.Messages.SecureChannel.SecurityContext |
| 61 | +[CLASS] OSDP.Net.Messages.SecureChannel.SecurityBlock |
| 62 | + |
| 63 | +# Base Model Classes |
| 64 | +[CLASS] OSDP.Net.Model.PayloadData |
| 65 | +[CLASS] OSDP.Net.Model.CommandData.CommandData |
| 66 | + |
| 67 | +# Command Data Classes |
| 68 | +[CLASS] OSDP.Net.Model.CommandData.ACUReceiveSize |
| 69 | +[CLASS] OSDP.Net.Model.CommandData.BiometricReadData |
| 70 | +[CLASS] OSDP.Net.Model.CommandData.BiometricTemplateData |
| 71 | +[CLASS] OSDP.Net.Model.CommandData.CommunicationConfiguration |
| 72 | +[CLASS] OSDP.Net.Model.CommandData.EncryptionKeyConfiguration |
| 73 | +[CLASS] OSDP.Net.Model.CommandData.GetPIVData |
| 74 | +[CLASS] OSDP.Net.Model.CommandData.KeepReaderActive |
| 75 | +[CLASS] OSDP.Net.Model.CommandData.ManufacturerSpecific |
| 76 | +[CLASS] OSDP.Net.Model.CommandData.OutputControl |
| 77 | +[CLASS] OSDP.Net.Model.CommandData.OutputControls |
| 78 | +[CLASS] OSDP.Net.Model.CommandData.ReaderBuzzerControl |
| 79 | +[CLASS] OSDP.Net.Model.CommandData.ReaderLedControl |
| 80 | +[CLASS] OSDP.Net.Model.CommandData.ReaderLedControls |
| 81 | +[CLASS] OSDP.Net.Model.CommandData.ReaderTextOutput |
| 82 | + |
| 83 | +# Reply Data Classes |
| 84 | +[CLASS] OSDP.Net.Model.ReplyData.Ack |
| 85 | +[CLASS] OSDP.Net.Model.ReplyData.BiometricMatchResult |
| 86 | +[CLASS] OSDP.Net.Model.ReplyData.BiometricReadResult |
| 87 | +[CLASS] OSDP.Net.Model.ReplyData.CommunicationConfiguration |
| 88 | +[CLASS] OSDP.Net.Model.ReplyData.DataFragmentResponse |
| 89 | +[CLASS] OSDP.Net.Model.ReplyData.DeviceCapabilities |
| 90 | +[CLASS] OSDP.Net.Model.ReplyData.DeviceCapability |
| 91 | +[CLASS] OSDP.Net.Model.ReplyData.MsgSizeDeviceCap |
| 92 | +[CLASS] OSDP.Net.Model.ReplyData.RcvBuffSizeDeviceCap |
| 93 | +[CLASS] OSDP.Net.Model.ReplyData.LargestCombMsgSizeDeviceCap |
| 94 | +[CLASS] OSDP.Net.Model.ReplyData.CommSecurityDeviceCap |
| 95 | +[CLASS] OSDP.Net.Model.ReplyData.DeviceIdentification |
| 96 | +[CLASS] OSDP.Net.Model.ReplyData.FileTransferStatus |
| 97 | +[CLASS] OSDP.Net.Model.ReplyData.FormattedCardData |
| 98 | +[CLASS] OSDP.Net.Model.ReplyData.InputStatus |
| 99 | +[CLASS] OSDP.Net.Model.ReplyData.KeypadData |
| 100 | +[CLASS] OSDP.Net.Model.ReplyData.LocalStatus |
| 101 | +[CLASS] OSDP.Net.Model.ReplyData.ManufacturerSpecific |
| 102 | +[CLASS] OSDP.Net.Model.ReplyData.Nak |
| 103 | +[CLASS] OSDP.Net.Model.ReplyData.OutputStatus |
| 104 | +[CLASS] OSDP.Net.Model.ReplyData.RawCardData |
| 105 | +[CLASS] OSDP.Net.Model.ReplyData.ReaderStatus |
| 106 | +[CLASS] OSDP.Net.Model.ReplyData.ReturnReplyData |
| 107 | + |
| 108 | +# Utility Classes |
| 109 | +[CLASS] OSDP.Net.Utilities.BinaryExtensions |
| 110 | +[CLASS] OSDP.Net.Utilities.BinaryUtils |
| 111 | +[CLASS] OSDP.Net.Utilities.Pollyfill |
| 112 | + |
| 113 | +# Tracing Classes |
| 114 | +[CLASS] OSDP.Net.Tracing.OSDPCapEntry |
| 115 | +[CLASS] OSDP.Net.Tracing.PacketDecoding |
| 116 | + |
| 117 | +# Enums |
| 118 | +[ENUM] OSDP.Net.Messages.CommandType |
| 119 | +[ENUM] OSDP.Net.Messages.ReplyType |
| 120 | +[ENUM] OSDP.Net.Messages.MessageType |
| 121 | +[ENUM] OSDP.Net.Messages.SecureChannel.SecurityBlockType |
| 122 | +[ENUM] OSDP.Net.Model.CommandData.BiometricFormat |
| 123 | +[ENUM] OSDP.Net.Model.CommandData.BiometricType |
| 124 | +[ENUM] OSDP.Net.Model.CommandData.GetPIVData.ObjectId |
| 125 | +[ENUM] OSDP.Net.Model.CommandData.OutputControlCode |
| 126 | +[ENUM] OSDP.Net.Model.CommandData.ReaderBuzzerControl.ToneCode |
| 127 | +[ENUM] OSDP.Net.Model.CommandData.ReaderLedControl.TemporaryReaderControlCode |
| 128 | +[ENUM] OSDP.Net.Model.CommandData.ReaderLedControl.PermanentReaderControlCode |
| 129 | +[ENUM] OSDP.Net.Model.CommandData.ReaderLedControl.LedColor |
| 130 | +[ENUM] OSDP.Net.Model.CommandData.ReaderTextOutput.TextCommand |
| 131 | +[ENUM] OSDP.Net.Model.CommandData.SecureChannelConfiguration.KeyType |
| 132 | +[ENUM] OSDP.Net.Model.ReplyData.BiometricStatus |
| 133 | +[ENUM] OSDP.Net.Model.ReplyData.CapabilityFunction |
| 134 | +[ENUM] OSDP.Net.Model.ReplyData.FileTransferStatus.StatusDetail |
| 135 | +[ENUM] OSDP.Net.Model.ReplyData.FormattedCardData.ReadDirection |
| 136 | +[ENUM] OSDP.Net.Model.ReplyData.Nak.ErrorCode |
| 137 | +[ENUM] OSDP.Net.Model.ReplyData.RawCardData.FormatCode |
| 138 | +[ENUM] OSDP.Net.Model.ReplyData.ReaderTamperStatus |
| 139 | +[ENUM] OSDP.Net.PanelCommands.DeviceDiscover.DiscoveryStatus |
| 140 | +[ENUM] OSDP.Net.Tracing.TraceDirection |
0 commit comments