Ejemplo n.º 1
0
        //queues your channel up to join at the front of the queue
        public static void queueJoinChannelFront(string channel, ChannelJoinCallback cb, object callbackData)
        {
            channelQueueMutex.WaitOne();
            queueStruct qs = new queueStruct(channel, cb, callbackData);

            joinChannelQueue.AddFirst(qs);
            channelQueueMutex.ReleaseMutex();
            queueWaitingEvent.Set();
        }
Ejemplo n.º 2
0
 public queueStruct(string channel, ChannelJoinCallback cb, object cbdata)
 {
     this.channel = channel;
     callback     = cb;
     callbackData = cbdata;
 }