5.1.1.2.1.4. FedEval.communicaiton.events

5.1.1.2.1.4.1. Module Contents

5.1.1.2.1.4.1.1. Classes

ConnectionEvent

basic SocketIO life-cycle event names.

ServerEvent

server-side SocketIO event handles' name.

ClientEvent

client-side SocketIO event handles' name.

5.1.1.2.1.4.1.2. Functions

extend_enum(inherited_enum)

event2message(→ str)

FedEval.communicaiton.events.extend_enum(inherited_enum)
class FedEval.communicaiton.events.ConnectionEvent

Bases: enum.Enum

basic SocketIO life-cycle event names.

Connect = 'connect'
Disconnect = 'disconnect'
Reconnect = 'reconnect'
class FedEval.communicaiton.events.ServerEvent

Bases: enum.Enum

server-side SocketIO event handles’ name.

WakeUp = 'client_wake_up'
Ready = 'client_ready'
ResponseUpdate = 'client_update'
ResponseEvaluate = 'client_evaluate'
class FedEval.communicaiton.events.ClientEvent

Bases: enum.Enum

client-side SocketIO event handles’ name.

Init = 'init'
RequestUpdate = 'request_update'
RequestEvaluate = 'request_evaluate'
Stop = 'stop'
FedEval.communicaiton.events.event2message(event: ConnectionEvent) str