MCPcopy Index your code

hub / github.com/diamante-io/go-xdr / types & classes

Types & classes58 in github.com/diamante-io/go-xdr

↓ 10 callersTypeAliasAnEnum
xdr3/decode_test.go:68
↓ 1 callersTypeAliasString32
xdr3/decode_test.go:867
↓ 1 callersTypeAliasdefEnum
xdr3/decode_test.go:985
StructDecodeOptions
DecodeOptions configures how Decoding is done.
xdr3/decode.go:37
StructDecoder
A Decoder wraps an io.Reader that is expected to provide an XDR-encoded byte stream and provides several exposed methods to manually decode various XD
xdr2/decode.go:91
StructDecoder
A Decoder wraps an io.Reader that is expected to provide an XDR-encoded byte stream and provides several exposed methods to manually decode various XD
xdr3/decode.go:126
StructDecoder
A Decoder contains information about the state of a decode operation from an XDR-encoded byte slice into interface values and provides several exposed
xdr/decode.go:112
StructEncoder
An Encoder wraps an io.Writer that will receive the XDR encoded byte stream. See NewEncoder.
xdr2/encode.go:82
StructEncoder
An Encoder wraps an io.Writer that will receive the XDR encoded byte stream. See NewEncoder.
xdr3/encode.go:82
StructEncoder
An Encoder contains information about the state of an encode operation from an interface value into an XDR-encoded byte slice. See NewEncoder.
xdr/encode.go:100
InterfaceEnum
Enum indicates this implementing type should be serialized/deserialized as an XDR Enum. Implement ValidEnum to specify what values are valid for this
xdr3/main.go:6
TypeAliasErrorCode
ErrorCode identifies a kind of error.
xdr2/error.go:24
TypeAliasErrorCode
ErrorCode identifies a kind of error.
xdr3/error.go:24
TypeAliasErrorCode
ErrorCode identifies a kind of error.
xdr/error.go:24
StructImageHeader
Hypothetical image header format.
xdr2/bench_test.go:32
StructImageHeader
xdr2/example_test.go:30
StructImageHeader
Hypothetical image header format.
xdr3/bench_test.go:32
StructImageHeader
xdr3/example_test.go:30
StructImageHeader
Hypothetical image header format.
xdr/bench_test.go:29
StructImageHeader
xdr/example_test.go:29
StructMarshalError
MarshalError describes a problem encountered while marshaling data. Some potential issues are unsupported Go types, attempting to encode more opaque d
xdr2/error.go:131
StructMarshalError
MarshalError describes a problem encountered while marshaling data. Some potential issues are unsupported Go types, attempting to encode more opaque d
xdr3/error.go:150
StructMarshalError
MarshalError describes a problem encountered while marshaling data. Some potential issues are unsupported Go types, attempting to encode more opaque d
xdr/error.go:121
InterfaceSized
Sized types are types that have an explicit maximum size. By default, the variable length XDR types (VarArray, VarOpaque and String) have a maximum b
xdr3/main.go:14
InterfaceUnion
Union indicates the implementing type should be serialized/deserialized as an XDR Union. The implementer must provide public fields, one for the unio
xdr3/main.go:27
StructUnmarshalError
UnmarshalError describes a problem encountered while unmarshaling data. Some potential issues are unsupported Go types, attempting to decode a value w
xdr2/error.go:92
StructUnmarshalError
UnmarshalError describes a problem encountered while unmarshaling data. Some potential issues are unsupported Go types, attempting to decode a value w
xdr3/error.go:106
StructUnmarshalError
UnmarshalError describes a problem encountered while unmarshaling data. Some potential issues are unsupported Go types, attempting to decode a value w
xdr/error.go:84
StructaUnion
xdr3/decode_test.go:74
StructallTypesTest
allTypesTest is used to allow testing of the Unmarshal function into struct fields of all supported types.
xdr2/decode_test.go:39
StructallTypesTest
allTypesTest is used to allow testing of the Unmarshal function into struct fields of all supported types.
xdr3/decode_test.go:40
StructallTypesTest
allTypesTest is used to allow testing of the Unmarshal function into struct fields of all supported types.
xdr/decode_test.go:36
TypeAliasdecodeFunc
decodeFunc is used to identify which public function of the Decoder object a test applies to.
xdr2/decode_test.go:412
TypeAliasdecodeFunc
decodeFunc is used to identify which public function of the Decoder object a test applies to.
xdr3/decode_test.go:537
TypeAliasdecodeFunc
decodeFunc is used to identify which public function of the Decoder object a test applies to.
xdr/decode_test.go:292
StructdefUnion
xdr3/decode_test.go:991
TypeAliasencodeFunc
encodeFunc is used to identify which public function of the Encoder object a test applies to.
xdr2/encode_test.go:349
TypeAliasencodeFunc
encodeFunc is used to identify which public function of the Encoder object a test applies to.
xdr3/encode_test.go:497
TypeAliasencodeFunc
encodeFunc is used to identify which public function of the Encoder object a test applies to.
xdr/encode_test.go:260
StructfixedWriter
fixedWriter implements the io.Writer interface and intentially allows testing of error paths by forcing short writes.
xdr2/fixedIO_test.go:25
StructfixedWriter
fixedWriter implements the io.Writer interface and intentially allows testing of error paths by forcing short writes.
xdr3/fixedIO_test.go:25
InterfacelenLeft
xdr3/decode.go:113
StructopaqueStruct
opaqueStruct is used to test handling of uint8 slices and arrays.
xdr2/decode_test.go:62
StructopaqueStruct
opaqueStruct is used to test handling of uint8 slices and arrays.
xdr3/decode_test.go:63
StructreaderLenWrapper
readerLenWrapper wraps a reader an initial length and provides a Len() method indicating how much input is left
xdr3/decode.go:136
StructsizedField
xdr3/decode_test.go:928
StructstructWithPointer
xdr3/decode_test.go:97
StructsubTest
subTest is used to allow testing of the Unmarshal function into struct fields which are structs themselves.
xdr2/decode_test.go:32
StructsubTest
subTest is used to allow testing of the Unmarshal function into struct fields which are structs themselves.
xdr3/decode_test.go:33
StructsubTest
subTest is used to allow testing of the Unmarshal function into struct fields which are structs themselves.
xdr/decode_test.go:29
StructunexportedStruct
Ensure unmarshal to struct with both exported and unexported fields skips the unexported fields but still unmarshals to the exported fields.
xdr2/decode_test.go:687
StructunexportedStruct
Ensure marshal of a struct with both exported and unexported fields skips the unexported fields but still marshals to the exported fields.
xdr2/encode_test.go:578
StructunexportedStruct
Ensure unmarshal to struct with both exported and unexported fields skips the unexported fields but still unmarshals to the exported fields.
xdr3/decode_test.go:826
StructunexportedStruct
Ensure marshal of a struct with both exported and unexported fields skips the unexported fields but still marshals to the exported fields.
xdr3/encode_test.go:726
StructunsettablePointerStruct
Ensure decode to struct with unsettable pointer fields return expected error.
xdr2/decode_test.go:717
StructunsettablePointerStruct
Ensure decode to struct with unsettable pointer fields return expected error.
xdr3/decode_test.go:856
StructunsettableStruct
Ensure decode to struct with unsettable fields return expected error.
xdr2/decode_test.go:705
StructunsettableStruct
Ensure decode to struct with unsettable fields return expected error.
xdr3/decode_test.go:844