vmm_rw_xactor Class Reference

List of all members.

Public Types

enum  notifications_e { BURST_DONE = 99990, SINGLE_DONE }

Public Member Functions

 new (string name, string instance, int stream_id=-1, vmm_rw_access_channel exec_chan=null)
void reset_xactor (reset_e rst_typ=SOFT_RST)

Public Attributes

vmm_rw_access_channel exec_chan

Protected Member Functions

virtual void execute_single (vmm_rw_access tr)
virtual void execute_burst (vmm_rw_burst tr)
virtual void main ()


Detailed Description

Definition at line 143 of file vmm_rw.sv.


Member Enumeration Documentation

Enumerator:
BURST_DONE 
SINGLE_DONE 

Definition at line 144 of file vmm_rw.sv.


Member Function Documentation

vmm_rw_xactor::new ( string  name,
string  instance,
int  stream_id = -1,
vmm_rw_access_channel  exec_chan = null 
)

Definition at line 174 of file vmm_rw.sv.

void vmm_rw_xactor::execute_single ( vmm_rw_access  tr  )  [protected, virtual]

Definition at line 190 of file vmm_rw.sv.

void vmm_rw_xactor::execute_burst ( vmm_rw_burst  tr  )  [protected, virtual]

Definition at line 195 of file vmm_rw.sv.

void vmm_rw_xactor::main (  )  [protected, virtual]

Definition at line 222 of file vmm_rw.sv.

void vmm_rw_xactor::reset_xactor ( reset_e  rst_typ = SOFT_RST  ) 

Definition at line 258 of file vmm_rw.sv.


Member Data Documentation

Definition at line 147 of file vmm_rw.sv.


The documentation for this class was generated from the following file:

Intelligent Design Verification
Intelligent Design Verification
Project: VMM, Revision: 1.0.1
Copyright (c) 2008 Intelligent Design Verification.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included here:
http://www.intelligentdv.com/licenses/fdl.txt
doxygen
Doxygen Version: 1.5.6
Sat Oct 18 11:32:38 2008
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV