/[meteor]/googlecode.com/svn/trunk/Meteor/Channel.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /googlecode.com/svn/trunk/Meteor/Channel.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 16 by knops.gerd, Tue May 1 16:59:28 2007 UTC revision 25 by knops.gerd, Sun May 20 19:40:53 2007 UTC
# Line 99  sub clearAllBuffers { Line 99  sub clearAllBuffers {
99          map { $_->clearBuffer() } (values %Channels);          map { $_->clearBuffer() } (values %Channels);
100  }  }
101    
102    sub numChannels {
103            
104            return scalar(keys %Channels);
105    }
106    
107  ###############################################################################  ###############################################################################
108  # Factory methods  # Factory methods
109  ###############################################################################  ###############################################################################
# Line 160  sub addSubscriber { Line 165  sub addSubscriber {
165                    
166          $startIndex=0 if($startIndex<0);          $startIndex=0 if($startIndex<0);
167                    
168            my $numMsgToSend=0;
169          while($startIndex<$msgCount)          while($startIndex<$msgCount)
170          {          {
171                  my $message=$self->{'messages'}->[$startIndex++];                  my $message=$self->{'messages'}->[$startIndex++];
172                                    
173                  $txt.=$message->message();                  $txt.=$message->message();
174                    $numMsgToSend++;
175          }          }
176                    
177          $subscriber->sendMessage($txt);          $subscriber->sendMessage($txt,$numMsgToSend);
178  }  }
179    
180  sub removeSubscriber {  sub removeSubscriber {

Legend:
Removed from v.16  
changed lines
  Added in v.25

  ViewVC Help
Powered by ViewVC 1.1.26