type google.golang.org/grpc/internal/grpcsync.Event

13 uses

	google.golang.org/grpc/internal/grpcsync (current package)
		event.go#L29: type Event struct {
		event.go#L38: func (e *Event) Fire() bool {
		event.go#L49: func (e *Event) Done() <-chan struct{} {
		event.go#L54: func (e *Event) HasFired() bool {
		event.go#L59: func NewEvent() *Event {
		event.go#L60: 	return &Event{c: make(chan struct{})}

	google.golang.org/grpc/internal/transport
		http2_server.go#L112: 	drainEvent    *grpcsync.Event

	google.golang.org/grpc
		balancer_conn_wrappers.go#L62: 	closed   *grpcsync.Event   // Indicates if close has been called.
		balancer_conn_wrappers.go#L63: 	done     *grpcsync.Event   // Indicates if close has completed its work.
		clientconn.go#L489: 	firstResolveEvent *grpcsync.Event
		resolver_conn_wrapper.go#L40: 	done       *grpcsync.Event
		server.go#L140: 	quit               *grpcsync.Event
		server.go#L141: 	done               *grpcsync.Event