This section is empty.


View Source
var OutboundStatusNotSupported = OutboundStatus{}

    OutboundStatusNotSupported is returned when not valid OutboundStatus can be produced.


    This section is empty.


    type ChooserStatus

    type ChooserStatus struct {
    	Name  string       `json:"name"`
    	State string       `json:"state"`
    	Peers []PeerStatus `json:"peers"`

      ChooserStatus is a collection of basic chooser info.

      type InboundStatus

      type InboundStatus struct {
      	Transport string `json:"transport"`
      	Endpoint  string `json:"endpoint"`
      	State     string `json:"state"`

        InboundStatus is a collection of basics info about an Inbound.

        type IntrospectableChooser

        type IntrospectableChooser interface {
        	Introspect() ChooserStatus

          IntrospectableChooser extends the Chooser interfaces.

          type IntrospectableInbound

          type IntrospectableInbound interface {
          	Introspect() InboundStatus

            IntrospectableInbound extends the Inbound interface.

            type IntrospectableOutbound

            type IntrospectableOutbound interface {
            	Introspect() OutboundStatus

              IntrospectableOutbound extends the Outbound interface.

              type OutboundStatus

              type OutboundStatus struct {
              	Transport   string        `json:"transport"`
              	RPCType     string        `json:"rpctype"`
              	Endpoint    string        `json:"endpoint"`
              	State       string        `json:"state"`
              	Chooser     ChooserStatus `json:"chooser"`
              	Service     string        `json:"service"`
              	OutboundKey string        `json:"outboundkey"`

                OutboundStatus is a collection of basics info about an Outbound.

                type PeerStatus

                type PeerStatus struct {
                	Identifier string `json:"identifier"`
                	State      string `json:"state"`

                  PeerStatus is a collection of basic peers info.