BMA Server Framework
/home/barant/Documents/Development/BMASockets/BMAStreamSocket.h
1
#ifndef __BMAStreamSocket_h__
2
#define __BMAStreamSocket_h__
3
4
#include "BMATCPSocket.h"
5
#include "BMAEPoll.h"
6
#include "BMAStreamFrame.h"
7
8
class
BMAStreamSocket
:
public
BMASession
{
9
10
public
:
11
BMAStreamSocket
(
BMAEPoll
&ePoll);
12
~
BMAStreamSocket
();
13
int
writeFrame(
BMAStreamFrame
*frame);
14
15
protected
:
16
void
onDataReceived
(
char
*data,
int
length);
17
void
onStreamDataReceived(
BMAStreamFrame
*frame);
18
19
private
:
20
21
};
22
23
#endif
BMAStreamSocket::onDataReceived
void onDataReceived(char *data, int length)
Called when data is received from the socket.
Definition:
BMAStreamSocket.cpp:12
BMAStreamFrame
Definition:
BMAStreamFrame.h:4
BMAStreamSocket
Definition:
BMAStreamSocket.h:8
BMAEPoll
Definition:
BMAEPoll.h:29
BMASession
Definition:
BMASession.h:16
Generated by
1.8.13