ChannelRequestStatus Class Reference

#include <channelRegalia.h>

List of all members.

Public Member Functions

int getPreRequestStatus () const
int getRequestStatus () const
int getPendStatus () const
int getCallbackStatus () const
int getMessageStatus () const
CAFENUM::StatusMessageKind getMessageKind () const
CAFENUM::CallbackProgressKind getCallbackProgressKind () const
void setPreRequestStatus (int s)
void setRequestStatus (int r)
void setPendStatus (int p)
void setCallbackStatus (int c)
void setCallbackKind (bool hasInit, bool hasTrig)
 ChannelRequestStatus ()

Private Attributes

int preRequestStatus
int requestStatus
int pendStatus
int callbackStatus
int messageStatus
CAFENUM::StatusMessageKind messageKind
bool hasCallbackInitiated
bool hasCallbackTriggered
CAFENUM::CallbackProgressKind callbackProgressKind

Detailed Description

Gives status of the Request message
messageStatus = requestStatus if requestStatus != ECA_NORMAL else
messageStatus = requestStatus or messageStatus=callbackStatus (if policy WITH_CALLBACK)


Constructor & Destructor Documentation

ChannelRequestStatus::ChannelRequestStatus (  )  [inline]

Member Function Documentation

CAFENUM::CallbackProgressKind ChannelRequestStatus::getCallbackProgressKind (  )  const [inline]
int ChannelRequestStatus::getCallbackStatus (  )  const [inline]

References callbackStatus.

CAFENUM::StatusMessageKind ChannelRequestStatus::getMessageKind (  )  const [inline]

References messageKind.

int ChannelRequestStatus::getMessageStatus (  )  const [inline]
int ChannelRequestStatus::getPendStatus (  )  const [inline]

References pendStatus.

int ChannelRequestStatus::getPreRequestStatus (  )  const [inline]

References preRequestStatus.

int ChannelRequestStatus::getRequestStatus (  )  const [inline]

References requestStatus.

void ChannelRequestStatus::setCallbackKind ( bool  hasInit,
bool  hasTrig 
) [inline]
void ChannelRequestStatus::setCallbackStatus ( int  c  )  [inline]
void ChannelRequestStatus::setPendStatus ( int  p  )  [inline]
void ChannelRequestStatus::setPreRequestStatus ( int  s  )  [inline]
void ChannelRequestStatus::setRequestStatus ( int  r  )  [inline]

Member Data Documentation

Referenced by setCallbackKind().

Referenced by setCallbackKind().

Referenced by getPendStatus(), and setPendStatus().


The documentation for this class was generated from the following file:

Generated on 3 May 2017 for CAFE by  doxygen 1.6.1