| [ Index ] |
PHP Cross Reference of YOURLS |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 452 lines (13 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
Decoder:: (15 methods):
__construct()
decode()
decodeByType()
verifySize()
decodeArray()
decodeBoolean()
decodeDouble()
decodeFloat()
decodeInt32()
decodeMap()
decodePointer()
decodeUint()
sizeFromCtrlByte()
maybeSwitchByteOrder()
isPlatformLittleEndian()
| __construct($fileStream,int $pointerBase = 0,bool $pointerTestHack = false) X-Ref |
param: resource $fileStream |
| decode(int $offset) X-Ref |
return: array<mixed> |
| decodeByType(int $type, int $offset, int $size) X-Ref |
param: int<0, max> $size return: array{0:mixed, 1:int} |
| verifySize(int $expected, int $actual) X-Ref |
| No description |
| decodeArray(int $size, int $offset) X-Ref |
return: array{0:array<mixed>, 1:int} |
| decodeBoolean(int $size) X-Ref |
| No description |
| decodeDouble(string $bytes) X-Ref |
| No description |
| decodeFloat(string $bytes) X-Ref |
| No description |
| decodeInt32(string $bytes, int $size) X-Ref |
| No description |
| decodeMap(int $size, int $offset) X-Ref |
return: array{0:array<string, mixed>, 1:int} |
| decodePointer(int $ctrlByte, int $offset) X-Ref |
return: array{0:int, 1:int} |
| decodeUint(string $bytes, int $byteLength) X-Ref |
| No description |
| sizeFromCtrlByte(int $ctrlByte, int $offset) X-Ref |
return: array{0:int, 1:int} |
| maybeSwitchByteOrder(string $bytes) X-Ref |
| No description |
| isPlatformLittleEndian() X-Ref |
| No description |
| Generated: Wed Nov 5 05:10:36 2025 | Cross-referenced by PHPXref 0.7.1 |