blob: 786fac96a47096ee9addc968665427c3eda6ed92 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#ifndef ICESPIDER_EMBEDDED_LISTENSOCKET_H
#define ICESPIDER_EMBEDDED_LISTENSOCKET_H
#include "socketHandler.h"
#include <netinet/in.h>
namespace IceSpider::Embedded {
class ListenSocket : public SocketHandler {
public:
ListenSocket(unsigned short portno);
int read(Listener * listener) override;
int write(Listener * listener) override;
private:
struct sockaddr_in serveraddr;
};
}
#endif
|