/*** Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: BaseLocalClient.hpp Date: 2022-2-1 Author: Reece ***/ #pragma once #include "BaseSocket.hpp" namespace Aurora::IO::Net { struct BaseLocalClient : ILocalClientSocket { bool Connect() override; void ConnectAsync() override; IMPLEMENT_PLATFORM_PROXY(osSocket_.) IMPLEMENT_IBASICSOCKETTHREADED(osSocket_.) private: BaseSocket osSocket_; }; }