The networking_cisco.apps.saf.common.rpc Module

class networking_cisco.apps.saf.common.rpc.DfaNotifcationListener(topic, url, endpoints, exchange=None, fanout=False)

Bases: object

RPC Client class for DFA enabler.

start()
stop()
wait()
class networking_cisco.apps.saf.common.rpc.DfaNotificationEndpoints(endp)

Bases: object

Notification endpoints.

info(ctxt, publisher_id, event_type, payload, metadata)
class networking_cisco.apps.saf.common.rpc.DfaRpcClient(transport_url, topic, exchange=None, fanout=False)

Bases: object

RPC Client class for DFA enabler.

call(msg)
cast(msg)
make_msg(method, context, **kwargs)
class networking_cisco.apps.saf.common.rpc.DfaRpcServer(topic, server, url, endpoints, exchange=None, fanout=False, executor=’eventlet’)

Bases: object

RPC server class for DFA enabler.

start()
stop()
wait()