]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/unix.h
Add a dynamic receiver class for more flexible packet handling
[libs/net.git] / source / net / unix.h
index ec65164fbd0372ca62a8ea4bd28a25729403a099..86f1dddf1ea9647bc8a55b43b156658d67677510 100644 (file)
@@ -1,19 +1,20 @@
 #ifndef MSP_NET_UNIX_H_
 #define MSP_NET_UNIX_H_
 
+#include "mspnet_api.h"
 #include "sockaddr.h"
 
 namespace Msp {
 namespace Net {
 
-class UnixAddr: public SockAddr
+class MSPNET_API UnixAddr: public SockAddr
 {
 private:
        std::string path;
-       bool abstract;
+       bool abstract = false;
 
 public:
-       UnixAddr();
+       UnixAddr() = default;
        UnixAddr(const SysAddr &);
        UnixAddr(const std::string &, bool = false);