Samraksh eMote .NOW
MACBase Class Methods
   


For a list of all members of this type, see MACBase members.

Public Methods
  Name Description
Public Methodstatic (Shared in Visual Basic) Configure Configure the MAC object. Must be called before a call to get instance  
Public Method GetAddress Get the address of the device  
Public Method GetBufferSize Get the buffer size  
Public Method GetCCA Get Clear Channel Assessment  
Public Method GetCCASenseTime Get Clear Channel Assessment Sense Time  
Public Method GetID Get the ID of this CSMA instance  
Public Method GetNeighborList Get the list of neighbors from the MAC  
Public Method GetNeighborLivenessDelay Get the current liveness delay parameter  
Public Method GetNeighborStatus Get the details for a neighbor  
Public Method GetNeighbourList Get the list of neighbors from the MAC  
Public Method GetNeighbourLivelinessDelay Get the current liveliness delay parameter  
Public Method GetNeighbourStatus Get the details for a neighbor  
Public Method GetNextPacket Get the next packet from the mac buffer  
Public Method GetNumberOfRetries Get number of times to retry sending  
Public Method GetPendingPacketCount Get a count of unprocessed packets in the buffer  
Public Method GetRadio Returns the radio being used by the MAC  
Public Method GetRadioID Get the Radio ID  
Public Method ReConfigure Reconfigure MAC  
Public Method ReleasePacket Releases the memory held by a packet. Make this call after assigning the acquired packet to a packet reference  
Public Method RemovePacket Remove a message packet from the buffer  
Public Method Send Send a message  
Public Method SendTimeStamped Overloaded. Send a time stamped message. Time stamping is ddone in the send in native code  
Public Method SetAddress Set the address of the device.  
Public Method SetBufferSize Set the size of the buffer  
Public Method SetCCA Enable or disable Clear Channel Assessment  
Public Method SetCCASenseTime Set the time to do Clear Channel Assessment  
Public Method SetNeighborLivelinessDelay Set the liveness delay  
Public Method SetNeighbourLivelinessDelay Set the liveness delay  
Public Method SetNumberOfRetries Set the number of times to try to send a message  
Public Method SetRadioID Set Radio ID  
Public Method UnInitialize Uninitialize radio  
Top
See Also

Reference

MACBase Class
Samraksh.eMote.Net Namespace

Inherited by

CSMA Class
OMAC Class

Send Feedback