Пример #1
0
 public bool Send(ushort reqId, CUQueue q)
 {
     if (q == null || q.GetSize() == 0)
     {
         return(Send(reqId));
     }
     if (q.HeadPosition > 0)
     {
         return(Send(reqId, q.GetBuffer(), q.GetSize()));
     }
     return(Send(reqId, q.m_bytes, q.GetSize()));
 }
Пример #2
0
 public virtual ulong Enqueue(ushort reqId, CUQueue q)
 {
     if (q == null || q.GetSize() == 0)
     {
         return(Enqueue(reqId));
     }
     if (q.HeadPosition > 0)
     {
         return(Enqueue(reqId, q.GetBuffer(), q.GetSize()));
     }
     return(Enqueue(reqId, q.m_bytes, q.GetSize()));
 }
Пример #3
0
 public virtual bool SendRequest(ushort reqId, CUQueue q, DAsyncResultHandler ash)
 {
     if (q == null)
     {
         return(SendRequest(reqId, ash));
     }
     if (q.HeadPosition > 0)
     {
         return(SendRequest(reqId, q.GetBuffer(), q.GetSize(), ash));
     }
     return(SendRequest(reqId, q.m_bytes, q.GetSize(), ash));
 }
Пример #4
0
 public virtual bool SendRequest(ushort reqId, CUQueue q, DAsyncResultHandler ash, DDiscarded discarded, DOnExceptionFromServer exception)
 {
     if (q == null)
     {
         return(SendRequest(reqId, ash, discarded, exception));
     }
     if (q.HeadPosition > 0)
     {
         return(SendRequest(reqId, q.GetBuffer(), q.GetSize(), ash, discarded, exception));
     }
     return(SendRequest(reqId, q.m_bytes, q.GetSize(), ash, discarded, exception));
 }
Пример #5
0
 protected virtual bool SendRouteeResult(CUQueue q, ushort reqId)
 {
     if (q == null || q.GetSize() == 0)
     {
         return(SendRouteeResult(reqId));
     }
     if (q.HeadPosition > 0)
     {
         return(SendRouteeResult(q.GetBuffer(), q.GetSize(), reqId));
     }
     return(SendRouteeResult(q.m_bytes, q.GetSize(), reqId));
 }