OSDN Git Service

Vss2Git
[peercast-im/PeerCastIM.git] / c: / Git / PeerCast.root / PeerCast_1 / core / common / nsv.h
1 // ------------------------------------------------
2 // File : nsv.h
3 // Date: 28-may-2003
4 // Author: giles
5 //
6 // (c) 2002-3 peercast.org
7 // ------------------------------------------------
8 // This program is free software; you can redistribute it and/or modify
9 // it under the terms of the GNU General Public License as published by
10 // the Free Software Foundation; either version 2 of the License, or
11 // (at your option) any later version.
12
13 // This program is distributed in the hope that it will be useful,
14 // but WITHOUT ANY WARRANTY; without even the implied warranty of
15 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 // GNU General Public License for more details.
17 // ------------------------------------------------
18
19 #ifndef _NSV_H
20 #define _NSV_H
21
22
23 #include "channel.h"
24
25 // ----------------------------------------------
26 class NSVStream : public ChannelStream
27 {
28 public:
29         virtual void readHeader(Stream &,Channel *);
30         virtual int readPacket(Stream &,Channel *);
31         virtual void readEnd(Stream &,Channel *);
32 };
33
34
35 #endif