nvflare.private.fed.server.server_state module¶
- class Cold2HotState(host: str = '', port: str = '', ssid: str = '')[source]¶
Bases:
ServerState
- handle_sd_callback(sp: SP, fl_ctx: FLContext) ServerState [source]¶
- class ColdState(host: str = '', port: str = '', ssid: str = '')[source]¶
Bases:
ServerState
- handle_sd_callback(sp: SP, fl_ctx: FLContext) ServerState [source]¶
- class Hot2ColdState(host: str = '', port: str = '', ssid: str = '')[source]¶
Bases:
ServerState
- handle_sd_callback(sp: SP, fl_ctx: FLContext) ServerState [source]¶
- class HotState(host: str = '', port: str = '', ssid: str = '')[source]¶
Bases:
ServerState
- handle_sd_callback(sp: SP, fl_ctx: FLContext) ServerState [source]¶
- class ServerState(host: str = '', port: str = '', ssid: str = '')[source]¶
Bases:
ABC
- ABORT_CURRENT_RUN = {'_action': 'Abort Run', '_message': 'Abort current run'}¶
- IN_SERVICE = {'_action': 'In Service', '_message': 'Server in service'}¶
- NOT_IN_SERVICE = {'_action': 'Not In Service', '_message': 'Server not in service'}¶
- abstract handle_sd_callback(sp: SP, fl_ctx: FLContext) ServerState [source]¶
- logger = <Logger ServerState (WARNING)>¶
- class ShutdownState(host: str = '', port: str = '', ssid: str = '')[source]¶
Bases:
ServerState
- handle_sd_callback(sp: SP, fl_ctx: FLContext) ServerState [source]¶