Samraksh eMote .NOW
CSMA Class Members
Properties Methods Collapse All Expand All Members Options: Show All Members Options: Filtered
Include Inherited Members
Include Protected Members

Samraksh.eMote.Net.Mac Namespace : CSMA Class

The following tables list the members exposed by CSMA.

Public Properties

| Name | Description
--- | --- | ---
| Instance | Returns the instance of the CSMA object

Top
Public Methods

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

Top
See Also

#### Reference

CSMA Class
Samraksh.eMote.Net.Mac Namespace

Send Feedback