in src/Apache/Ignite/Internal/Binary/MessageBuffer.php [238:257]
private function getNumberFormat(int $type, bool $signed): string
{
switch ($type) {
case ObjectType::BYTE:
return $signed ? 'c' : 'C';
case ObjectType::SHORT:
return $signed ? 's' : 'S';
case ObjectType::INTEGER:
return $signed ? 'l' : 'L';
case ObjectType::LONG:
return $signed ? 'q' : 'Q';
case ObjectType::FLOAT:
return 'g';
case ObjectType::DOUBLE:
return 'e';
default:
BinaryUtils::internalError();
}
return null;
}