예제 #1
0
   virtual void dataReceivedCallback(const UInt32 channel_id, const UInt32 read_size)
   {
      LOG4CPLUS_TRACE(msLogger, std::string("DataLostAfterChannelAlloc::bufferOverflowCallback ") + 
         "channel_id = " + convertIntegerToString(channel_id) +
         "read_size = "  + convertIntegerToString(read_size));

      data_sem.signal();
   }
예제 #2
0
	 /**
          * Callback that should be invoked when paired profile requested from other side 
          * @param a - result of operation
          * @return none
          */
         virtual void resultReceived(int a)
         {
            mpSemaphore->signal();
         }
예제 #3
0
	 /**
          * Callback that should be invoked when paired profile requested from other side
          * @param a, b - operands
          * @return none
          */
         virtual void operandsReceived(int a, int b)
         {
            mpSemaphore->signal();
         }
예제 #4
0
 virtual void OnConnectionLost(DirectionID dirId)
 {
     connLostSem.signal();
 }
예제 #5
0
	      /**
          * Callback that should be invoked when paired profile requested from other side 
          * @param a - result of operation
          * @return none
          */
         virtual void resultReceived(std::string a)
         {
            mpSemaphore->signal();
         }
예제 #6
0
	      /**
          * Callback that should be invoked when paired profile requested from other side
          * @param a, b - operands
          * @return none
          */
         virtual void operandsReceived(std::string a, std::string b)
         {
            mpSemaphore->signal();
         }