#include <StreamManager.h>
Public Member Functions | |
void | Put (EventDataRequest *DiskRequest) |
EventDataRequest * | Get () |
void | Put (StrRequest *Request) |
StrRequest * | Get () |
void | Signal () |
Private Attributes | |
LocalQueue | m_Queue |
RioQueue | m_Queue |
Definition at line 117 of file server/StreamManager.h.
StrRequest* CRequestQueue::Get | ( | ) |
StrRequest * CRequestQueue::Get | ( | void | ) |
Definition at line 101 of file server/StreamManager.cpp.
00102 { 00103 return(EventDataRequest*) m_Queue.Get(); 00104 }
void CRequestQueue::Put | ( | StrRequest * | Request | ) |
Definition at line 39 of file request.cpp.
00040 { 00041 m_Queue.Put( (RioQueueEle*) Request); 00042 }
void CRequestQueue::Put | ( | EventDataRequest * | DiskRequest | ) |
Definition at line 94 of file server/StreamManager.cpp.
00095 { 00096 m_Queue.Put( (LocalQueueEle*) Request); 00097 }
void CRequestQueue::Signal | ( | ) |
Definition at line 56 of file request.cpp.
00057 { 00058 m_Queue.Signal(); 00059 }
RioQueue CRequestQueue::m_Queue [private] |
LocalQueue CRequestQueue::m_Queue [private] |
Definition at line 125 of file server/StreamManager.h.