Create TCPSession2 for outpubound connections.

This commit is contained in:
Brad Arant committed 2022-10-17 20:03:23 -07:00
1 parent 5c87225c6f
commit fd70c79282
129 files changed
+1902 -710

No files matched your search

+17 -17
View File
@@ -5,33 +5,33 @@
#include "Socket.h"
namespace core {
class INotify : Socket {
public:
INotify(EPoll &ePoll);
~INotify();
int addWatch(std::string watch);
int addWatch(coreutils::ZString &watch);
void removeWatch(int wd);
void onDataReceived(coreutils::ZString &data) override;
void onDataReceived(coreutils::ZString &data) override;
virtual void inAccess(std::string name) {}
virtual void inAttrib(std::string name) {}
virtual void inAccess(coreutils::ZString name) {}
virtual void inAttrib(std::string name) {}
virtual void inCloseWrite(std::string name) {}
virtual void inCloseNoWrite(std::string name) {}
virtual void inCreate(std::string name) {}
virtual void inDelete(std::string name) {}
virtual void inDeleteSelf(std::string name) {}
virtual void inModify(std::string name) {}
virtual void inMoveSelf(std::string name) {}
virtual void inMovedFrom(std::string name) {}
virtual void inMovedTo(std::string name) {}
virtual void inOpen(std::string name) {}
virtual void inCreate(coreutils::ZString &name) {}
virtual void inDelete(std::string name) {}
virtual void inDeleteSelf(std::string name) {}
virtual void inModify(std::string name) {}
virtual void inMoveSelf(std::string name) {}
virtual void inMovedFrom(std::string name) {}
virtual void inMovedTo(std::string name) {}
virtual void inOpen(std::string name) {}
};
}
#endif