internal bool isResponseReceived()
{
int size = messages.Count;
int next = indexLastRead + 1;
Message info;
for (int i = 0; i < size; i++)
{
if (next == size)
{
next = 0;
}
info = (Message) messages[next];
if (info.hasReplies())
{
return true;
}
}
return false;
}
MessageAgent::isResponseReceived ( int msgId ) : bool |
/// <summary> Reports true if any response has been received from the server and not /// yet retrieved with getResponse. If getResponse has been used to /// retrieve all messages received to this point, then isResponseReceived /// returns false. /// /// </summary> /// <returns> true if a response is available to be retrieved via getResponse, /// otherwise false. /// /// </returns> public virtual bool isResponseReceived() { return(agent.isResponseReceived()); }