J-Sim v1.2.1-p7 API

Uses of Class
drcl.comp.Contract

Packages that use Contract
drcl.comp   
drcl.comp.contract   
drcl.comp.lib.bytestream   
drcl.comp.queue   
drcl.inet.contract   
drcl.inet.socket   
drcl.intserv   
drcl.ruv   
 

Uses of Contract in drcl.comp
 

Subclasses of Contract in drcl.comp
 class ContractAny
          The contract that matches any contract.
 class ContractMultiple
          The class which wraps multiple contracts into one.
 

Methods in drcl.comp that return Contract
 Contract Port.getContract()
           
abstract  Contract Message.getContract()
          Returns the associated contract of this message.
static Contract Component.getContract(Port p_)
          Returns the contract associated with the port.
 

Methods in drcl.comp with parameters of type Contract
 void ContractMultiple.add(Contract c_)
           
 void ContractMultiple.add(Contract[] cc_)
           
 boolean ContractMultiple.match(Contract that_)
          Returns true if this contract matches that_.
 boolean ContractAny.match(Contract that_)
           
 boolean Contract.match(Contract that_)
          Returns true if this contract matches that_.
protected static void Component.setContract(java.lang.Class class_, java.lang.String id_, Contract c_)
          Associates a port or a set of ports with the contract.
 

Constructors in drcl.comp with parameters of type Contract
ContractMultiple(Contract c1_, Contract c2_)
           
ContractMultiple(Contract c1_, Contract c2_, Contract c3_)
           
ContractMultiple(Contract c1_, Contract c2_, Contract c3_, Contract c4_)
           
ContractMultiple(Contract[] cc_)
           
 

Uses of Contract in drcl.comp.contract
 

Subclasses of Contract in drcl.comp.contract
 class DebugContract
          Defines the format of the debug message exported by a component and provides utility methods to retrieve individual fields in such a message.
 class DoubleEventContract
          Defines the format of the dobule event message exported by a component and provides utility methods to retrieve individual fields in such a message.
 class ErrorContract
          Defines the format of the error message exported by a component and provides utility methods to retrieve individual fields in such a message.
 class EventContract
          Defines the format of the event message exported by a component and provides utility methods to retrieve individual fields in such a message.
 class GarbageContract
          Defines the format of the garbage message exported by a component and provides utility methods to retrieve individual fields in such a message.
 class PropertyContract
          Defines the format of the property message exported by a component and provides utility methods to retrieve individual fields in such a message.
 class TraceContract
          Defines the format of the trace message exported by a component and provides utility methods to retrieve individual fields in such a message.
 

Methods in drcl.comp.contract that return Contract
 Contract TraceContract.Message.getContract()
           
 Contract PropertyContract.Message.getContract()
           
 Contract GarbageContract.Message.getContract()
           
 Contract EventContract.Message.getContract()
           
 Contract ErrorContract.Message.getContract()
           
 Contract DoubleEventContract.Message.getContract()
           
 Contract DebugContract.Message.getContract()
           
 

Uses of Contract in drcl.comp.lib.bytestream
 

Subclasses of Contract in drcl.comp.lib.bytestream
 class ByteStreamContract
          The byte stream sending contract.
 

Methods in drcl.comp.lib.bytestream that return Contract
 Contract ByteStreamContract.Message.getContract()
           
 

Uses of Contract in drcl.comp.queue
 

Subclasses of Contract in drcl.comp.queue
 class ActiveQueueContract
          Defines the commands used in the contract of queue component.
 

Uses of Contract in drcl.inet.contract
 

Subclasses of Contract in drcl.inet.contract
 class ConfigSwitch
          The ConfigurationSwitch contract.
 class DatagramContract
          The datagram sending/delivery contract.
 class IDConfig
          The IdentityConfiguration contract.
 class IDLookup
          The IdentityLookup contract.
 class IFQuery
          The InterfaceInfoQuery contract.
 class McastHostEvent
          The McastHostEvent contract.
 class NeighborEvent
          The NeighborEvent contract.
 class PktDelivery
          The packet delivery contract.
 class PktSending
          The packet sending contract.
 class RTConfig
          The RouteConfiguration contract.
 class RTLookup
          The RouteLookup contract.
 

Methods in drcl.inet.contract that return Contract
 Contract RTLookup.Message.getContract()
           
 Contract RTConfig.Message.getContract()
           
 Contract PktSending.Message.getContract()
           
 Contract NeighborEvent.Message.getContract()
           
 Contract McastHostEvent.Message.getContract()
           
 Contract IDConfig.Message.getContract()
           
 Contract DatagramContract.Message.getContract()
           
 Contract ConfigSwitch.Message.getContract()
           
 

Uses of Contract in drcl.inet.socket
 

Subclasses of Contract in drcl.inet.socket
 class SocketContract
          This class defines the Socket contract.
 

Methods in drcl.inet.socket that return Contract
 Contract SocketContract.Message.getContract()
           
 

Uses of Contract in drcl.intserv
 

Subclasses of Contract in drcl.intserv
 class SchedulerConfig
          The SchedulerConfiguration contract.
 

Methods in drcl.intserv that return Contract
 Contract SchedulerConfig.Message.getContract()
           
 

Uses of Contract in drcl.ruv
 

Subclasses of Contract in drcl.ruv
 class ShellContract
          The Shell contract.
 

Methods in drcl.ruv that return Contract
 Contract ShellContract.Message.getContract()
           
 


J-Sim v1.2.1-p7 API

Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~