code: func ListenAndServePodResources(socket string, podsProvider podresources.PodsProvider, devicesProvider podresources.DevicesProvider) {
  	server := grpc.NewServer()
  	podresourcesapi.RegisterPodResourcesListerServer(server, podresources.NewPodResourcesServer(podsProvider, devicesProvider))
  	l, err := util.CreateListener(socket)
  	if err != nil {
  		klog.Fatalf("Failed to create listener for podResources endpoint: %v", err)
  	}
  	klog.Fatal(server.Serve(l))
  }
docs: // ListenAndServePodResources initializes a gRPC server to serve the PodResources service