SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
AXP517PdNegotiator Member List

This is the complete list of members for AXP517PdNegotiator, including all inherited members.

AXP517PdNegotiator(AXP517Tcpc &tcpc, AXP517Pd &pd)AXP517PdNegotiatorexplicit
Event enum nameAXP517PdNegotiator
handleIrq(const RequestParams &req, Event &outEvent, SourceCaps *outCaps=nullptr)AXP517PdNegotiator
hasIrqPin() constAXP517PdNegotiatorinline
initSink(int irqPin)AXP517PdNegotiator
isDone() constAXP517PdNegotiatorinline
isSuccess() constAXP517PdNegotiatorinline
negotiate(const RequestParams &req, SourceCaps *outCaps=nullptr, uint32_t timeoutMs=6000)AXP517PdNegotiator
parseSourceCaps(const AXP517Tcpc::RxFifoMsg &rx, SourceCaps &outCaps)AXP517PdNegotiator
requestFromCaps(const SourceCaps &caps, const RequestParams &req)AXP517PdNegotiator
reset()AXP517PdNegotiator
selectFixedOffer(const SourceCaps &caps, const RequestParams &req, FixedOffer &outOffer)AXP517PdNegotiator
service(const RequestParams &req, Event &outEvent, SourceCaps *outCaps=nullptr)AXP517PdNegotiator
setIrqPin(int irqPin)AXP517PdNegotiator
State enum nameAXP517PdNegotiator
state() constAXP517PdNegotiatorinline