Show / Hide Table of Contents

Namespace ItsyBitsy.Bencoding

Classes

BencodeException

Represents a bencode error.

BencodeReader

A reader that provides access to bencoded data.

BencodeStringComparer

Provides comparisons of bencode strings.

BencodeWriter

A writer that provides generation of bencoded data.

InvalidBencodeException

Represents an error caused by parsing invalid bencode.

UnsupportedBencodeException

Represents an error caused by parsing bencode that may be valid but is not supported by the parser.

Structs

BencodeDictionary

A collection of keys and positions for a BencodeReader.

BencodeDictionary.Enumerator

Enumerates the elements of a BencodeDictionary.

BencodeDictionary.KeyPositionPair

Represents an element in a BencodeDictionary.

BencodeList

A list of positions for a BencodeReader or BencodeSpanReader.

BencodeList.Enumerator

Enumerates the elements of a BencodeList.

BencodeSpanDictionary

A collection of keys and positions for a BencodeSpanReader.

BencodeSpanDictionary.Enumerator

Enumerates the elements of a BencodeSpanDictionary.

BencodeSpanDictionary.KeyPositionPair

Represents an element in a BencodeSpanDictionary.

BencodeSpanReader

Represents a reader that provides access to bencoded data.

BencodeSpanWriter

Represents a writer that provides generation of bencoded data.

Enums

BencodeTokenType

Indicates the type of token that must be read next.
Back to top Generated by DocFX