EncodingService¶
Not yet Class NotCreatable NotReplicated Service
Service providing common encoding, hashing, and compression methods.
Not implemented yet
This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.
0 Nova members ยท 13 modern Roblox members not implemented yet
Inheritance¶
Object โ Instance โ EncodingService
Methods¶
| Member | Signature | Summary |
|---|---|---|
Base64Decode |
EncodingService:Base64Decode(input: buffer): buffer |
Decodes a Base64-encoded buffer into a new buffer containing the original binary data. |
Base64Encode |
EncodingService:Base64Encode(input: buffer): buffer |
Encodes binary data from a buffer into Base64 format, returning the result as a new buffer. |
CompressBuffer |
EncodingService:CompressBuffer(input: buffer, algorithm: CompressionAlgorithm, compressionLevel: int = 1): buffer |
Compresses binary buffer data using the specified algorithm and compression level. |
ComputeBufferHash |
EncodingService:ComputeBufferHash(input: buffer, algorithm: HashAlgorithm): buffer |
Computes a cryptographic hash of a buffer's binary data using the specified algorithm. |
ComputeStringHash |
EncodingService:ComputeStringHash(input: string, algorithm: HashAlgorithm): string |
Computes a cryptographic hash of a string using the specified algorithm. |
DecompressBuffer |
EncodingService:DecompressBuffer(input: buffer, algorithm: CompressionAlgorithm): buffer |
Decompresses binary buffer data that was compressed with the specified algorithm. |
GetDecompressedBufferSize |
EncodingService:GetDecompressedBufferSize(input: buffer, algorithm: CompressionAlgorithm): int? |
Returns the expected decompressed size of a compressed buffer, or nil if the size is unknown or invalid. |
Roblox reference: EncodingService
Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.