summaryrefslogtreecommitdiffstats
path: root/ksirc/ioBroadcast.h
blob: 5be56390368642469f9fd291b94f5c2a9d02d6f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef KIOBROADCAST_H
#define KIOBROADCAST_H

#include "messageReceiver.h"

class KSircIOBroadcast : public KSircMessageReceiver
{
public:
  KSircIOBroadcast(KSircProcess *_proc) : KSircMessageReceiver(_proc)
    {
      proc = _proc;
      setBroadcast(FALSE);
    }
  virtual ~KSircIOBroadcast();

  virtual void sirc_receive(QCString str, bool broadcast);
  virtual void control_message(int, QString);

  virtual filterRuleList *defaultRules();

private:
  KSircProcess *proc;
};

#endif