Fix uv stubs

Resources have long been replaced by proper classes.
This commit is contained in:
Niklas Keller 2024-03-19 22:58:22 +01:00 committed by Ivan Fedorov
parent 1882be0410
commit f0d0204445
2 changed files with 212 additions and 212 deletions

View File

@ -1,6 +1,6 @@
<?php
class UV
abstract class UV
{
public const RUN_DEFAULT = 0;
public const RUN_ONCE = 1;
@ -201,3 +201,32 @@ class UV
public const ENOTTY = -25;
public const EFTYPE = -4028;
}
abstract class UVStream extends UV {}
class UVTcp extends UVStream {}
class UVUdp extends UV {}
class UVPipe extends UVStream {}
class UVIdle extends UV {}
class UVTimer extends UV {}
class UVAsync extends UV {}
class UVAddrinfo extends UV {}
class UVProcess extends UV {}
class UVPrepare extends UV {}
class UVCheck extends UV {}
class UVWork extends UV {}
class UVFs extends UV {}
class UVFsEvent extends UV {}
class UVTty extends UVStream {}
class UVFsPoll extends UV {}
class UVPoll extends UV {}
class UVSignal extends UV {}
class UVLoop {}
abstract class UVSockAddr {}
class UVSockAddrIPv4 extends UVSockAddr {}
class UVSockAddrIPv6 extends UVSockAddr {}
class UVLock {}
class UVStdio {}

File diff suppressed because it is too large Load Diff