SOC_U: Preliminary implementation of sockets.

Stubbed CreateMemoryBlock

Using Berkeley sockets, and Winsock2.2 on Windows.
So far ftpony creates the socket and accepts incoming connections

SOC_U: Renamed functions to maintain consistency

Also prevents possible scope errors / conflicts with the actual Berkeley socket functions

SOCU: Close all the opened sockets when cleaning up SOCU
This commit is contained in:
Subv
2014-12-08 23:52:27 -05:00
parent 59bba04628
commit 97a7381d29
8 changed files with 726 additions and 25 deletions

View File

@ -14,6 +14,7 @@ namespace SOC_U {
class Interface : public Service::Interface {
public:
Interface();
~Interface();
std::string GetPortName() const override {
return "soc:U";