summaryrefslogtreecommitdiffstats
path: root/c/src/librtems++/include
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2007-02-06 16:42:45 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2007-02-06 16:42:45 +0000
commitadf1ce5c5aa527299eee7d0fbe3444d6555ce206 (patch)
tree8dfbac04c71eecacc432c38fdb12aa9517af135d /c/src/librtems++/include
parent2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-adf1ce5c5aa527299eee7d0fbe3444d6555ce206.tar.bz2
2007-02-06 Joel Sherrill <joel@OARcorp.com>
* include/rtems++/rtemsMessageQueue.h, src/rtemsMessageQueue.cc: Make compile by using size_t and uint32_t where appropriate.
Diffstat (limited to 'c/src/librtems++/include')
-rw-r--r--c/src/librtems++/include/rtems++/rtemsMessageQueue.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/c/src/librtems++/include/rtems++/rtemsMessageQueue.h b/c/src/librtems++/include/rtems++/rtemsMessageQueue.h
index 704b0c657f..43f8e832b7 100644
--- a/c/src/librtems++/include/rtems++/rtemsMessageQueue.h
+++ b/c/src/librtems++/include/rtems++/rtemsMessageQueue.h
@@ -60,7 +60,7 @@ public:
// creates a message queue
rtemsMessageQueue(const char* name,
const uint32_t count,
- const uint32_t max_message_size,
+ const size_t max_message_size,
const WaitMode wait_mode = wait_by_fifo,
const Scope scope = local);
@@ -77,7 +77,7 @@ public:
// create or destroy (delete) the message queue
virtual const rtems_status_code create(const char* name,
const uint32_t count,
- const uint32_t max_message_size,
+ const size_t max_message_size,
const WaitMode wait_mode = wait_by_fifo,
const Scope scope = local);
virtual const rtems_status_code destroy();
@@ -89,16 +89,16 @@ public:
// send a message of size from the buffer
inline const rtems_status_code send(const void *buffer,
- const uint32_t size);
+ const size_t size);
inline const rtems_status_code urgent(const void *buffer,
- const uint32_t size);
+ const size_t size);
inline const rtems_status_code broadcast(const void *buffer,
- const uint32_t size,
+ const size_t size,
uint32_t& count);
// receive a message of size, the timeout is in micro-secs
inline const rtems_status_code receive(const void *buffer,
- uint32_t& size,
+ size_t& size,
rtems_interval micro_secs = RTEMS_NO_TIMEOUT,
bool wait = true);
@@ -128,19 +128,19 @@ private:
};
const rtems_status_code rtemsMessageQueue::send(const void *buffer,
- const uint32_t size)
+ const size_t size)
{
return set_status_code(rtems_message_queue_send(id, (void*) buffer, size));
}
const rtems_status_code rtemsMessageQueue::urgent(const void *buffer,
- const uint32_t size)
+ const size_t size)
{
return set_status_code(rtems_message_queue_urgent(id, (void*) buffer, size));
}
const rtems_status_code rtemsMessageQueue::broadcast(const void *buffer,
- const uint32_t size,
+ const size_t size,
uint32_t& count)
{
return set_status_code(rtems_message_queue_broadcast(id,
@@ -150,7 +150,7 @@ const rtems_status_code rtemsMessageQueue::broadcast(const void *buffer,
}
const rtems_status_code rtemsMessageQueue::receive(const void *buffer,
- uint32_t& size,
+ size_t& size,
rtems_interval micro_secs,
bool wait)
{