Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 193 for Decoders (0.53 sec)

  1. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/codec_factory.go

    	}
    	return versioning.NewDefaultingCodecForScheme(f.scheme, encoder, decoder, encode, decode)
    }
    
    // DecoderToVersion returns a decoder that targets the provided group version.
    func (f CodecFactory) DecoderToVersion(decoder runtime.Decoder, gv runtime.GroupVersioner) runtime.Decoder {
    	return f.CodecForVersions(nil, decoder, nil, gv)
    }
    
    // EncoderForVersion returns an encoder that targets the provided group version.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Dec 18 04:27:38 UTC 2022
    - 12.6K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/server/storage/storage_factory.go

    	encoderDecoratorFn func(runtime.Encoder) runtime.Encoder
    	// decoderDecoratorFn is optional and may wrap the provided decoders (can add new decoders). The order of
    	// returned decoders will be priority for attempt to decode.
    	decoderDecoratorFn func([]runtime.Decoder) []runtime.Decoder
    }
    
    // Apply overrides the provided config and options if the override has a value in that position
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 20 13:35:58 UTC 2023
    - 14.1K bytes
    - Viewed (0)
  3. src/encoding/binary/binary_test.go

    		t.Fatal(err)
    	}
    
    	for _, dec := range decoders {
    		t.Run(dec.name, func(t *testing.T) {
    			defer func() {
    				if recover() == nil {
    					t.Fatal("did not panic")
    				}
    			}()
    			var u2 Unexported
    			dec.fn(LittleEndian, &u2, buf.Bytes())
    		})
    	}
    
    }
    
    func TestReadErrorMsg(t *testing.T) {
    	for _, dec := range decoders {
    		t.Run(dec.name, func(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 19:16:18 UTC 2024
    - 25.4K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/yaml/yaml_test.go

    			benchmark: true,
    		},
    	}
    }
    
    var decoders = map[string]func([]byte) ([]byte, error){
    	"sigsyaml": sigsyaml.YAMLToJSON,
    	"utilyaml": yaml.ToJSON,
    }
    
    func TestYAMLLimits(t *testing.T) {
    	for _, tc := range testcases() {
    		if tc.benchmark {
    			continue
    		}
    		t.Run(tc.name, func(t *testing.T) {
    			for decoderName, decoder := range decoders {
    				t.Run(decoderName, func(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jan 06 20:18:22 UTC 2020
    - 14.3K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apimachinery/pkg/runtime/interfaces.go

    	StreamDecoder(contentType string, params map[string]string) (Decoder, Serializer, Framer, error)
    }
    
    // StorageSerializer is an interface used for obtaining encoders, decoders, and serializers
    // that can read and write data at rest. This would commonly be used by client tools that must
    // read files, or server side storage interfaces that persist restful objects.
    type StorageSerializer interface {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun May 28 03:26:35 UTC 2023
    - 19K bytes
    - Viewed (0)
  6. src/vendor/golang.org/x/net/http2/hpack/hpack.go

    // underlying buffers for garbage reasons.
    
    func (d *Decoder) SetMaxDynamicTableSize(v uint32) {
    	d.dynTab.setMaxSize(v)
    }
    
    // SetAllowedMaxDynamicTableSize sets the upper bound that the encoded
    // stream (via dynamic table size updates) may set the maximum size
    // to.
    func (d *Decoder) SetAllowedMaxDynamicTableSize(v uint32) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 14 18:30:34 UTC 2023
    - 14.7K bytes
    - Viewed (0)
  7. src/encoding/gob/type.go

    	ut := userType(rt)
    	return getType(name, ut, ut.base)
    }
    
    // getType returns the Gob type describing the given reflect.Type.
    // Should be called only when handling GobEncoders/Decoders,
    // which may be pointers. All other types are handled through the
    // base type, never a pointer.
    // typeLock must be held.
    func getType(name string, ut *userTypeInfo, rt reflect.Type) (gobType, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 02:00:26 UTC 2024
    - 27.2K bytes
    - Viewed (0)
  8. src/encoding/gob/decode.go

    // The callers to the individual decoders are expected to have used decAlloc.
    // The individual decoders don't need it.
    func decAlloc(v reflect.Value) reflect.Value {
    	for v.Kind() == reflect.Pointer {
    		if v.IsNil() {
    			v.Set(reflect.New(v.Type().Elem()))
    		}
    		v = v.Elem()
    	}
    	return v
    }
    
    // decBool decodes a uint and stores it as a boolean in value.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 19:10:23 UTC 2023
    - 40.1K bytes
    - Viewed (0)
  9. src/compress/flate/inflate.go

    	// Input source.
    	r       Reader
    	rBuf    *bufio.Reader // created if provided io.Reader does not implement io.ByteReader
    	roffset int64
    
    	// Input bits, in top of b.
    	b  uint32
    	nb uint
    
    	// Huffman decoders for literal/length, distance.
    	h1, h2 huffmanDecoder
    
    	// Length arrays used to define Huffman codes.
    	bits     *[maxNumLit + maxNumDist]int
    	codebits *[numCodes]int
    
    	// Output history, buffer.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 13 23:20:03 UTC 2023
    - 20.4K bytes
    - Viewed (0)
  10. src/encoding/gob/encoder_test.go

    	}
    
    	// Now test with a running encoder/decoder pair that we recognize a type mismatch.
    	err = enc.Encode(et1)
    	if err != nil {
    		t.Error("round 3: encoder fail:", err)
    	}
    	newEt2 := new(ET2)
    	err = dec.Decode(newEt2)
    	if err == nil {
    		t.Fatal("round 3: expected `bad type' error decoding ET2")
    	}
    }
    
    // Run one value through the encoder/decoder, but use the wrong type.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 29.7K bytes
    - Viewed (0)
Back to top