CAN Queue mechanism permitting creation and management of CAN messages through a queueing

Embed: (wiki syntax)

« Back to documentation index

CANQueue.h File Reference

CANQueue.h File Reference

The CAN Queue mechanism permits the creation and management of messages through a CAN queue. More...

Go to the source code of this file.

Data Structures

class  CANQueue
 This is a simple queue mechanism for CANmsg messages. More...

Detailed Description

The CAN Queue mechanism permits the creation and management of messages through a CAN queue.

Note:
Copyright 2011 by Smartware Computing, all rights reserved. Individuals may use this application for evaluation or non-commercial purposes. Within this restriction, changes may be made to this application as long as this copyright notice is retained. The user shall make clear that their work is a derived work, and not the original. Users of this application and sources accept this application "as is" and shall hold harmless Smartware Computing, for any undesired results while using this application - whether real or imagined.
Author:
David Smart, Smartware Computing
Version:
1.02
Note:
Copyright 2011 by Smartware Computing, all rights reserved. Individuals may use this application for evaluation or non-commercial purposes. Within this restriction, changes may be made to this application as long as this copyright notice is retained. The user shall make clear that their work is a derived work, and not the original. Users of this application and sources accept this application "as is" and shall hold harmless Smartware Computing, for any undesired results while using this application - whether real or imagined.
Author:
David Smart, Smartware Computing

v1.02 - 20111030

  • Added QueueSize api to retrieve the defined size v1.01 - 29 May 2011
  • Added QueueMax to find the highest water mark
  • Added delete in the destructor
  • Added [global] interrupt disable around the critical sections v1.00 - no date
  • original version

Definition in file CANQueue.h.