+/**
+ * The IEEE154TxBeaconPayload interface allows to access the payload portion of
+ * the beacon frame that is periodically transmitted by a coordinator in a
+ * beacon-enabled PAN. This interface replaces the MLME-SET command for the PIB
+ * attribute values 0x45 (macBeaconPayload) and 0x46 (macBeaconPayloadLength).
+ */
* Sets the beacon payload portion for all subsequently transmitted beacons.
* This command replaces the MLME-SET command for the PIB attribute values
* 0x45 (macBeaconPayload) and 0x46 (macBeaconPayloadLength). The
* Sets the beacon payload portion for all subsequently transmitted beacons.
* This command replaces the MLME-SET command for the PIB attribute values
* 0x45 (macBeaconPayload) and 0x46 (macBeaconPayloadLength). The
- * <tt>setBeaconPayloadDone()<\tt> event will be signalled when the
- * beacon payload has been set -- until then <tt>beaconPayload<\tt> must
+ * <tt>setBeaconPayloadDone()</tt> event will be signalled when the
+ * beacon payload has been set -- until then <tt>beaconPayload</tt> must
* not be modified.
*
* @param beaconPayload the new beacon payload
* @param length the length of the new beacon payload (in byte)
*
* @return EBUSY if another transaction is pending, ESIZE if length is too big,
* not be modified.
*
* @param beaconPayload the new beacon payload
* @param length the length of the new beacon payload (in byte)
*
* @return EBUSY if another transaction is pending, ESIZE if length is too big,
* Indicates that the beacon payload has been copied and returns the
* ownership of the buffer to the next higher layer.
*
* Indicates that the beacon payload has been copied and returns the
* ownership of the buffer to the next higher layer.
*
- * @param beaconPayload the <tt>beaconPayload<\tt> passed in the
- * <tt>setBeaconPayload()<\tt> command
- * @param length the <tt>length<\tt> passed in the
- * <tt>setBeaconPayload()<\tt> command
+ * @param beaconPayload the <tt>beaconPayload</tt> passed in the
+ * <tt>setBeaconPayload()</tt> command
+ * @param length the <tt>length</tt> passed in the
+ * <tt>setBeaconPayload()</tt> command
/**
* Replaces (overwrites) a portion of the current beacon payload. Whenever
* possible, to minimize overhead, the next higher layer should prefer this
/**
* Replaces (overwrites) a portion of the current beacon payload. Whenever
* possible, to minimize overhead, the next higher layer should prefer this
- * command over the <tt>setBeaconPayload()<\tt> command. The
- * <tt>modifyBeaconPayloadDone()<\tt> event will be signalled when the
- * beacon payload has been updated -- until then <tt>buffer<\tt> must
- * not be modified.
+ * command over the <tt>setBeaconPayload()</tt> command. The
+ * <tt>modifyBeaconPayloadDone()</tt> event will be signalled when the beacon
+ * payload has been updated -- until then <tt>buffer</tt> must not be
+ * modified.
*
* @param offset offset into the current beacon payload
* @param buffer the buffer to be written
* @param length the length of the buffer
*
*
* @param offset offset into the current beacon payload
* @param buffer the buffer to be written
* @param length the length of the buffer
*
- * @return EBUSY if another transaction is pending, ESIZE if offset+length is too big,
- * SUCCESS otherwise (and only then the <tt>modifyBeaconPayloadDone<\tt> event
- * will be signalled)
+ * @return EBUSY if another transaction is pending, ESIZE if offset+length is
+ * too big, SUCCESS otherwise (and only then the
+ * <tt>modifyBeaconPayloadDone</tt> event will be signalled)
- * @param offset the <tt>offset<\tt> passed in the
- * <tt>modifyBeaconPayload()<\tt> command
- * @param buffer the <tt>buffer<\tt> passed in the
- * <tt>modifyBeaconPayload()<\tt> command
- * @param bufferLength the <tt>bufferLength<\tt> passed in the
- * <tt>modifyBeaconPayload()<\tt> command
+ * @param offset the <tt>offset</tt> passed in the
+ * <tt>modifyBeaconPayload()</tt> command
+ * @param buffer the <tt>buffer</tt> passed in the
+ * <tt>modifyBeaconPayload()</tt> command
+ * @param bufferLength the <tt>bufferLength</tt> passed in the
+ * <tt>modifyBeaconPayload()</tt> command
* time to update the beacon payload (if desired).
*
* The usual policy is that (1) this event is signalled before every beacon
* time to update the beacon payload (if desired).
*
* The usual policy is that (1) this event is signalled before every beacon
- * transmission, and (2) that a subsequent call to <tt>setPayload<\tt>
- * will update the beacon payload portion of this beacon. However,
+ * transmission, and (2) that a subsequent call to <tt>setPayload</tt>
+ * will still update the beacon payload portion of this beacon. However,