mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-03-29 22:20:48 +00:00
Fixup lv2_socket
This commit is contained in:
parent
b2949f114b
commit
a5ba96e991
@ -186,3 +186,6 @@ lv2_socket& lv2_socket::operator=(thread_state s) noexcept
|
|||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
lv2_socket::~lv2_socket() noexcept
|
||||||
|
{
|
||||||
|
}
|
||||||
|
@ -64,7 +64,7 @@ public:
|
|||||||
lv2_socket(utils::serial&, lv2_socket_type type);
|
lv2_socket(utils::serial&, lv2_socket_type type);
|
||||||
static std::function<void(void*)> load(utils::serial& ar);
|
static std::function<void(void*)> load(utils::serial& ar);
|
||||||
void save(utils::serial&, bool save_only_this_class = false);
|
void save(utils::serial&, bool save_only_this_class = false);
|
||||||
~lv2_socket() noexcept = default;
|
virtual ~lv2_socket() noexcept;
|
||||||
lv2_socket& operator=(thread_state s) noexcept;
|
lv2_socket& operator=(thread_state s) noexcept;
|
||||||
|
|
||||||
std::unique_lock<shared_mutex> lock();
|
std::unique_lock<shared_mutex> lock();
|
||||||
|
@ -57,6 +57,11 @@ void lv2_socket_native::save(utils::serial& ar)
|
|||||||
ar(is_socket_connected());
|
ar(is_socket_connected());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
lv2_socket_native::~lv2_socket_native() noexcept
|
||||||
|
{
|
||||||
|
lv2_socket_native::close();
|
||||||
|
}
|
||||||
|
|
||||||
s32 lv2_socket_native::create_socket()
|
s32 lv2_socket_native::create_socket()
|
||||||
{
|
{
|
||||||
ensure(family == SYS_NET_AF_INET);
|
ensure(family == SYS_NET_AF_INET);
|
||||||
|
@ -34,6 +34,7 @@ public:
|
|||||||
|
|
||||||
lv2_socket_native(lv2_socket_family family, lv2_socket_type type, lv2_ip_protocol protocol);
|
lv2_socket_native(lv2_socket_family family, lv2_socket_type type, lv2_ip_protocol protocol);
|
||||||
lv2_socket_native(utils::serial& ar, lv2_socket_type type);
|
lv2_socket_native(utils::serial& ar, lv2_socket_type type);
|
||||||
|
~lv2_socket_native() noexcept override;
|
||||||
void save(utils::serial& ar);
|
void save(utils::serial& ar);
|
||||||
s32 create_socket();
|
s32 create_socket();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user