com.github.torrentdam.bencode

Type members

Classlikes

enum Bencode
Companion:
object
object Bencode
Companion:
class
case class BencodeCodecError(error: Err) extends Throwable
case class BencodeFormatException(message: String, cause: Throwable) extends Exception

Value members

Concrete methods

def decode(source: BitVector): Either[BencodeCodecError, Bencode]
def decodeHead(source: BitVector): Either[BencodeCodecError, (BitVector, Bencode)]
def encode(value: Bencode): BitVector