type vendor/golang.org/x/net/dns/dnsmessage.SVCBResource

27 uses

	vendor/golang.org/x/net/dns/dnsmessage (current package)
		message.go#L2243: 		var rb SVCBResource
		svcb.go#L12: type SVCBResource struct {
		svcb.go#L18: func (r *SVCBResource) realType() Type {
		svcb.go#L23: func (r *SVCBResource) GoString() string {
		svcb.go#L42: 	SVCBResource
		svcb.go#L55: func (r *SVCBResource) GetParam(key SVCParamKey) (value []byte, ok bool) {
		svcb.go#L69: func (r *SVCBResource) SetParam(key SVCParamKey, value []byte) {
		svcb.go#L88: func (r *SVCBResource) DeleteParam(key SVCParamKey) bool {
		svcb.go#L160: func (r *SVCBResource) pack(msg []byte, _ map[string]uint16, _ int) ([]byte, error) {
		svcb.go#L186: func unpackSVCBResource(msg []byte, off int, length uint16) (SVCBResource, error) {
		svcb.go#L188: 	r := SVCBResource{}
		svcb.go#L194: 		return SVCBResource{}, &nestedError{"Priority", err}
		svcb.go#L198: 		return SVCBResource{}, &nestedError{"Target", err}
		svcb.go#L210: 			return SVCBResource{}, &nestedError{"Params key", err}
		svcb.go#L215: 			return SVCBResource{}, &nestedError{"Params", errParamOutOfOrder}
		svcb.go#L218: 			return SVCBResource{}, &nestedError{"Params value length", err}
		svcb.go#L221: 			return SVCBResource{}, errResourceLen
		svcb.go#L228: 		return SVCBResource{}, errResourceLen
		svcb.go#L241: 			return SVCBResource{}, &nestedError{"param key", err}
		svcb.go#L245: 			return SVCBResource{}, &nestedError{"param length", err}
		svcb.go#L248: 			return SVCBResource{}, &nestedError{"param value", errCalcLen}
		svcb.go#L259: func (p *Parser) genericSVCBResource(svcbType Type) (SVCBResource, error) {
		svcb.go#L261: 		return SVCBResource{}, ErrNotStarted
		svcb.go#L265: 		return SVCBResource{}, err
		svcb.go#L277: func (p *Parser) SVCBResource() (SVCBResource, error) {
		svcb.go#L294: func (b *Builder) genericSVCBResource(h ResourceHeader, r SVCBResource) error {
		svcb.go#L317: func (b *Builder) SVCBResource(h ResourceHeader, r SVCBResource) error {