BMA Server Framework
/home/barant/Documents/Development/BMASockets/BMAStreamSession.h
1 #ifndef __BMAStreamSession_h__
2 #define __BMAStreamSession_h__
3 
4 #include "BMATCPSocket.h"
5 #include "BMAEPoll.h"
6 #include "BMAStreamFrame.h"
7 
8 class BMAStreamSession : public BMASession {
9 
10  public:
12  ~BMAStreamSession();
13  int writeFrame(BMAStreamFrame *frame);
14 
15  protected:
16  void protocol(std::string data) override;
17  void onStreamDataReceived(BMAStreamFrame *frame);
18 
19  private:
20 
21 };
22 
23 #endif
Definition: BMATCPServerSocket.h:20
Definition: BMAStreamFrame.h:4
Definition: BMAEPoll.h:29
Definition: BMAStreamSession.h:8
Definition: BMASession.h:18