nvflare.fuel.utils.comm module

class Channel(src, dest)[source]

Bases: object

Channel object.

Parameters
  • src – source

  • dest – destination

receive(src, default=None)[source]
send(src, data)[source]
class Queue(name)[source]

Bases: object

Queue object with basic functions.

Parameters

name – name of queue

append(item)[source]
clear()[source]
fill(data, limit)[source]
get(default=None)[source]
len()[source]
pop(default=None)[source]