Lines Matching refs:IPeripheral

25 …void AttachGPIO(IPeripheral source, int sourceNumber, IGPIOReceiver destination, int destinationNu…  in AttachGPIO()
26 …void AttachGPIO(IPeripheral source, IGPIOReceiver destination, int destinationNumber, int? localRe… in AttachGPIO()
27 …void AttachGPIO(IPeripheral source, string connectorName, IGPIOReceiver destination, int destinati… in AttachGPIO()
32 string GetAnyNameOrTypeName(IPeripheral peripheral); in GetAnyNameOrTypeName()
33 IEnumerable<IPeripheral> GetChildrenPeripherals(IPeripheral peripheral); in GetChildrenPeripherals()
35 string GetLocalName(IPeripheral peripheral); in GetLocalName()
37 IEnumerable<IPeripheral> GetParentPeripherals(IPeripheral peripheral); in GetParentPeripherals()
38 …ble<IRegistrationPoint> GetPeripheralRegistrationPoints(IPeripheral parentPeripheral, IPeripheral in GetPeripheralRegistrationPoints()
40 IEnumerable<IPeripheral> GetPeripheralsOfType(Type t); in GetPeripheralsOfType()
49 bool IsRegistered(IPeripheral peripheral); in IsRegistered()
58 …void RegisterAsAChildOf(IPeripheral peripheralParent, IPeripheral peripheralChild, IRegistrationPo… in RegisterAsAChildOf()
61 …void RequestResetInSafeState(Action postReset = null, ICollection<IPeripheral> unresetable = null); in RequestResetInSafeState()
64 void SetLocalName(IPeripheral peripheral, string name); in SetLocalName()
73 bool TryGetAnyName(IPeripheral peripheral, out string name); in TryGetAnyName()
75 …yGetByName<T>(string name, out T peripheral, out string longestMatch) where T : class, IPeripheral; field
76 bool TryGetByName<T>(string name, out T peripheral) where T : class, IPeripheral; field
77 bool TryGetLocalName(IPeripheral peripheral, out string name); in TryGetLocalName()
79 void UnregisterAsAChildOf(IPeripheral peripheralParent, IPeripheral peripheralChild); in UnregisterAsAChildOf()
80 … void UnregisterAsAChildOf(IPeripheral peripheralParent, IRegistrationPoint registrationPoint); in UnregisterAsAChildOf()
81 void UnregisterFromParent(IPeripheral peripheral); in UnregisterFromParent()
82 …void ExchangeRegistrationPointForPeripheral(IPeripheral parent, IPeripheral child, IRegistrationPo… in ExchangeRegistrationPointForPeripheral()
84 IPeripheral this[string name] { get; }