ithewei 4 anni fa
parent
commit
e48b029daa
1 ha cambiato i file con 9 aggiunte e 0 eliminazioni
  1. 9 0
      evpp/TcpServer.h

+ 9 - 0
evpp/TcpServer.h

@@ -69,6 +69,15 @@ public:
         return 0;
     }
 
+    void setUnpack(unpack_setting_t* setting) {
+        if (setting) {
+            enable_unpack = true;
+            unpack_setting = *setting;
+        } else {
+            enable_unpack = false;
+        }
+    }
+
     // channel
     const SocketChannelPtr& addChannel(hio_t* io) {
         std::lock_guard<std::mutex> locker(mutex_);