using Peak.Can.Basic;
using TPCANHandle = System.UInt16;
namespace HC_APTBS.Models
{
///
/// Describes a PCAN USB channel that is physically attached to the system,
/// as reported by the PCAN-Basic PCAN_ATTACHED_CHANNELS API call.
///
/// PCAN channel handle (e.g. PCANBasic.PCAN_USBBUS1).
/// Human-readable name returned by the PCAN driver (e.g. "PCAN-USB (1)").
public sealed record AttachedPcanChannel(TPCANHandle Handle, string DisplayName);
}