forked from php/php-src
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathzlib.stub.php
141 lines (108 loc) · 3.13 KB
/
zlib.stub.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<?php
/** @generate-class-entries */
/**
* @strict-properties
* @not-serializable
*/
final class InflateContext
{
}
/**
* @strict-properties
* @not-serializable
*/
final class DeflateContext
{
}
/** @refcount 1 */
function ob_gzhandler(string $data, int $flags): string|false {}
/** @refcount 1 */
function zlib_get_coding_type(): string|false {}
/**
* @return array<int, string>|false
* @refcount 1
*/
function gzfile(string $filename, int $use_include_path = 0): array|false {}
/**
* @return resource|false
* @refcount 1
*/
function gzopen(string $filename, string $mode, int $use_include_path = 0) {}
function readgzfile(string $filename, int $use_include_path = 0): int|false {}
/** @refcount 1 */
function zlib_encode(string $data, int $encoding, int $level = -1): string|false {}
/** @refcount 1 */
function zlib_decode(string $data, int $max_length = 0): string|false {}
/** @refcount 1 */
function gzdeflate(string $data, int $level = -1, int $encoding = ZLIB_ENCODING_RAW): string|false {}
/** @refcount 1 */
function gzencode(string $data, int $level = -1, int $encoding = ZLIB_ENCODING_GZIP): string|false {}
/** @refcount 1 */
function gzcompress(string $data, int $level = -1, int $encoding = ZLIB_ENCODING_DEFLATE): string|false {}
/** @refcount 1 */
function gzinflate(string $data, int $max_length = 0): string|false {}
/** @refcount 1 */
function gzdecode(string $data, int $max_length = 0): string|false {}
/** @refcount 1 */
function gzuncompress(string $data, int $max_length = 0): string|false {}
/**
* @param resource $stream
* @alias fwrite
*/
function gzwrite($stream, string $data, ?int $length = null): int|false {}
/**
* @param resource $stream
* @alias fwrite
*/
function gzputs($stream, string $data, ?int $length = null): int|false {}
/**
* @param resource $stream
* @alias rewind
*/
function gzrewind($stream): bool {}
/**
* @param resource $stream
* @alias fclose
*/
function gzclose($stream): bool {}
/**
* @param resource $stream
* @alias feof
*/
function gzeof($stream): bool {}
/**
* @param resource $stream
* @alias fgetc
*/
function gzgetc($stream): string|false {}
/**
* @param resource $stream
* @alias fpassthru
*/
function gzpassthru($stream): int {}
/**
* @param resource $stream
* @alias fseek
*/
function gzseek($stream, int $offset, int $whence = SEEK_SET): int {}
/**
* @param resource $stream
* @alias ftell
*/
function gztell($stream): int|false {}
/**
* @param resource $stream
* @alias fread
*/
function gzread($stream, int $length): string|false {}
/**
* @param resource $stream
* @alias fgets
*/
function gzgets($stream, ?int $length = null): string|false {}
function deflate_init(int $encoding, array $options = []): DeflateContext|false {}
function deflate_add(DeflateContext $context, string $data, int $flush_mode = ZLIB_SYNC_FLUSH): string|false {}
function inflate_init(int $encoding, array $options = []): InflateContext|false {}
function inflate_add(InflateContext $context, string $data, int $flush_mode = ZLIB_SYNC_FLUSH): string|false {}
function inflate_get_status(InflateContext $context): int {}
function inflate_get_read_len(InflateContext $context): int {}