GRL-USB-PD-C2/C2-EPR API 1.1.9
GRL-USB-PD-C2/C2-EPR API Documentation
Loading...
Searching...
No Matches
GrlPdLib.AMS_validation.DUTPortBehaviour Class Reference

Public Member Functions

void AddDUTPortBehaviourToDict (int iGlobalActualInd, PowerDataRoles role)
 
void UpdateDUTDefaultState (PD_PORT_Type data, Port_Power_Role pow)
 Update DUT initial power and data role based on VIF or getcaps value.
 
void GetDUTRoleForCurrentIndex (int globalIndex, out PowerDataRoles role)
 

Properties

Dictionary< int, PowerDataRolesDictDUTDetails [get]
 Update this dictionary whenever there is a change in port power/data/Vconn/SPR/ERP details of DUT.
 
Dictionary< int, PowerDataRolesGetDUTDetails [get]
 
PD_PORT_Type DUTDataRole [get]
 
Port_Power_Role DUTPowerRole [get]
 

Member Function Documentation

◆ UpdateDUTDefaultState()

void GrlPdLib.AMS_validation.DUTPortBehaviour.UpdateDUTDefaultState ( PD_PORT_Type data,
Port_Power_Role pow )

Update DUT initial power and data role based on VIF or getcaps value.

Property Documentation

◆ DictDUTDetails

Dictionary<int, PowerDataRoles> GrlPdLib.AMS_validation.DUTPortBehaviour.DictDUTDetails
get

Update this dictionary whenever there is a change in port power/data/Vconn/SPR/ERP details of DUT.