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.AMSElement Class Reference

Each message of an AMS sequence. More...

Public Member Functions

 AMSElement (MsgType msTy, bool btstr, MsgTypeSec msgTySec=MsgTypeSec.NONE)
 
 AMSElement (VDM_CMD vdm, VDM_CMD_Type vdmty, bool tstr)
 
 AMSElement (MsgType msTy, BIST_TYPE bistTy, bool tstr)
 
void UpdatePDMessageIndex (int msgInd)
 
void UpdateRetryCount (int i)
 
void UpdateGoodCRCIndex (int obtInd)
 
void UpdateFirstPDMessageIndex (int msgInd)
 
void UpdateChunkDetails (List< ChunkDetails > chunkDet)
 
void AddChunkDetails (ChunkDetails det)
 
override string ToString ()
 

Public Attributes

SpecificationRevision_PD SpecRev = SpecificationRevision_PD.Reserved
 

Properties

int ObtainedPDMsgIndex [get]
 
MsgType ReqMsgType [get]
 
MsgTypeSec ReqMsgTypeSec [get]
 
bool IsTesterMsg [get]
 
VDM_CMD VdmCMD [get]
 
VDM_CMD_Type VdmCMDTy [get]
 
int RetryCount [get]
 
int GoodCRCInd [get]
 
BIST_TYPE BistType [get, set]
 
int FirstObtainedPDMsgIndex [get]
 
List< ChunkDetailsChunkDetails [get]
 

Detailed Description

Each message of an AMS sequence.