aboutsummaryrefslogtreecommitdiff
path: root/include/sibs/Socket.hpp
blob: 0bc9ec3a8f9c0a2a6504bc53c8e0dcceffb90174 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once

namespace sibs
{
    class Socket
    {
    public:
        Socket();
        Socket(int udtSocket);
        Socket(int eid, int udtSocket);
        Socket(Socket &&other);
        Socket(const Socket&) = delete;
        Socket& operator = (const Socket&) = delete;
        ~Socket();

        int eid;
        int udtSocket;
    };
}