type google.golang.org/grpc/internal/channelz.SubChannel
28 uses
google.golang.org/grpc/internal/channelz (current package)
channel.go#L173: case *SubChannel:
channelmap.go#L60: subChannels map[int64]*SubChannel
channelmap.go#L69: subChannels: make(map[int64]*SubChannel),
channelmap.go#L96: func (c *channelMap) addSubChannel(id int64, sc *SubChannel, pid int64) {
channelmap.go#L206: case *SubChannel:
channelmap.go#L329: func (c *channelMap) getSubChannel(id int64) *SubChannel {
funcs.go#L96: func GetSubChannel(id int64) *SubChannel {
funcs.go#L146: func RegisterSubChannel(parent *Channel, ref string) *SubChannel {
funcs.go#L148: sc := &SubChannel{
subchannel.go#L27: type SubChannel struct {
subchannel.go#L42: func (sc *SubChannel) String() string {
subchannel.go#L46: func (sc *SubChannel) id() int64 {
subchannel.go#L51: func (sc *SubChannel) Sockets() map[int64]string {
subchannel.go#L58: func (sc *SubChannel) Trace() *ChannelTrace {
subchannel.go#L64: func (sc *SubChannel) addChild(id int64, e entry) {
subchannel.go#L72: func (sc *SubChannel) deleteChild(id int64) {
subchannel.go#L77: func (sc *SubChannel) triggerDelete() {
subchannel.go#L82: func (sc *SubChannel) getParentID() int64 {
subchannel.go#L93: func (sc *SubChannel) deleteSelfFromTree() (deleted bool) {
subchannel.go#L113: func (sc *SubChannel) deleteSelfFromMap() (delete bool) {
subchannel.go#L123: func (sc *SubChannel) deleteSelfIfReady() {
subchannel.go#L134: func (sc *SubChannel) getChannelTrace() *ChannelTrace {
subchannel.go#L138: func (sc *SubChannel) incrTraceRefCount() {
subchannel.go#L142: func (sc *SubChannel) decrTraceRefCount() {
subchannel.go#L146: func (sc *SubChannel) getTraceRefCount() int {
subchannel.go#L151: func (sc *SubChannel) getRefName() string {
google.golang.org/grpc/internal/transport
transport.go#L503: ChannelzParent *channelz.SubChannel
google.golang.org/grpc
clientconn.go#L1215: channelz *channelz.SubChannel
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)