mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-03-15 04:21:01 +00:00
Fixup lv2_socket
This commit is contained in:
parent
b2949f114b
commit
a5ba96e991
rpcs3/Emu/Cell/lv2/sys_net
@ -186,3 +186,6 @@ lv2_socket& lv2_socket::operator=(thread_state s) noexcept
|
||||
return *this;
|
||||
}
|
||||
|
||||
lv2_socket::~lv2_socket() noexcept
|
||||
{
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ public:
|
||||
lv2_socket(utils::serial&, lv2_socket_type type);
|
||||
static std::function<void(void*)> load(utils::serial& ar);
|
||||
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;
|
||||
|
||||
std::unique_lock<shared_mutex> lock();
|
||||
|
@ -57,6 +57,11 @@ void lv2_socket_native::save(utils::serial& ar)
|
||||
ar(is_socket_connected());
|
||||
}
|
||||
|
||||
lv2_socket_native::~lv2_socket_native() noexcept
|
||||
{
|
||||
lv2_socket_native::close();
|
||||
}
|
||||
|
||||
s32 lv2_socket_native::create_socket()
|
||||
{
|
||||
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(utils::serial& ar, lv2_socket_type type);
|
||||
~lv2_socket_native() noexcept override;
|
||||
void save(utils::serial& ar);
|
||||
s32 create_socket();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user