Samraksh eMote .NOW
CSMA Class Methods


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

Public Methods
 NameDescription
Public MethodGetAddressGet the address of the device (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetBufferSizeGet the buffer size (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetCCAGet Clear Channel Assessment (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetCCASenseTimeGet Clear Channel Assessment Sense Time (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetIDGet the ID of this CSMA instance (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetNeighborListGet the list of neighbors from the MAC (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetNeighborLivenessDelayGet the current liveness delay parameter (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetNeighborStatusGet the details for a neighbor (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetNeighbourListGet the list of neighbors from the MAC (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetNeighbourLivelinessDelayGet the current liveliness delay parameter (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetNeighbourStatusGet the details for a neighbor (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetNextPacketGet the next packet from the mac buffer (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetNumberOfRetriesGet number of times to retry sending (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetPendingPacketCountGet a count of unprocessed packets in the buffer (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetRadioReturns the radio being used by the MAC (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodGetRadioIDGet the Radio ID (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodReConfigureReconfigure MAC (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodReleasePacketReleases the memory held by a packet. Make this call after assigning the acquired packet to a packet reference (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodRemovePacketRemove a message packet from the buffer (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSendSend a message (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSendTimeStampedOverloaded. Send a time stamped message. Time stamping is ddone in the send in native code (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSetAddressSet the address of the device. (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSetBufferSizeSet the size of the buffer (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSetCCAEnable or disable Clear Channel Assessment (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSetCCASenseTimeSet the time to do Clear Channel Assessment (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSetNeighborLivelinessDelaySet the liveness delay (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSetNeighbourLivelinessDelaySet the liveness delay (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSetNumberOfRetriesSet the number of times to try to send a message (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodSetRadioIDSet Radio ID (Inherited from Samraksh.eMote.Net.MACBase)
Public MethodUnInitializeUninitialize radio (Inherited from Samraksh.eMote.Net.MACBase)
Top
See Also

Reference

CSMA Class
Samraksh.eMote.Net.Mac Namespace

Send Feedback