type google.golang.org/grpc/internal/idle.Manager
15 uses
google.golang.org/grpc/internal/idle (current package)
idle.go#L44: type Manager struct {
idle.go#L74: func NewManager(cc ClientConn, timeout time.Duration) *Manager {
idle.go#L75: return &Manager{
idle.go#L85: func (m *Manager) resetIdleTimerLocked(d time.Duration) {
idle.go#L98: func (m *Manager) resetIdleTimer(d time.Duration) {
idle.go#L107: func (m *Manager) handleIdleTimeout() {
idle.go#L150: func (m *Manager) tryEnterIdleMode(checkActivity bool) bool {
idle.go#L188: func (m *Manager) EnterIdleModeForTesting() {
idle.go#L193: func (m *Manager) OnCallBegin() {
idle.go#L212: func (m *Manager) ExitIdleMode() {
idle.go#L250: func (m *Manager) UnsafeSetNotIdle() {
idle.go#L260: func (m *Manager) OnCallEnd() {
idle.go#L275: func (m *Manager) isClosed() bool {
idle.go#L280: func (m *Manager) Close() {
google.golang.org/grpc
clientconn.go#L680: idlenessMgr *idle.Manager
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)