tlm_transport_channel Class Reference

Inheritance diagram for class tlm_transport_channel:

List of all members.



Public Member Functions

function bit  nb_transport ( REQ req, output RSP rsp )
function void  new ( string name, ovm_component parent = null )
task   transport ( REQ request, output RSP response )

Class Parameters

type  REQ = int; 
type  RSP 

Public Attributes

ovm_transport_imp  transport_export 

Member Typedefs

 typedef class  this_type 


Member Function Documentation

  function bit
 tlm_transport_channel::nb_transport

 (  REQ req , output RSP rsp  ) 

  function void
 tlm_transport_channel::new

 (  string name , ovm_component parent = null  ) 


 Superseded functions 
 ovm_component :: new 

  task
 tlm_transport_channel::transport

 (  REQ request , output RSP response  ) 


Class Parameters Documentation

 type  attribute
 tlm_transport_channel::REQ = int

 type  attribute
 tlm_transport_channel::RSP


Member Attribute Documentation

 ovm_transport_imp  attribute
 tlm_transport_channel::transport_export


Member Typedef Documentation

 typedef class  tlm_transport_channel::this_type
 Typedefe'd string ==>   tlm_transport_channel#(REQ,RSP)