OpenSDN source code
|
#include <ksync_sock.h>
Public Member Functions | |
AgentSandeshContext () | |
virtual | ~AgentSandeshContext () |
virtual void | IfMsgHandler (vr_interface_req *req)=0 |
virtual void | NHMsgHandler (vr_nexthop_req *req)=0 |
virtual void | RouteMsgHandler (vr_route_req *req)=0 |
virtual void | MplsMsgHandler (vr_mpls_req *req)=0 |
virtual int | VrResponseMsgHandler (vr_response *resp)=0 |
virtual void | MirrorMsgHandler (vr_mirror_req *req)=0 |
virtual void | FlowMsgHandler (vr_flow_req *req)=0 |
virtual void | FlowResponseHandler (vr_flow_response *req) |
virtual void | FlowTableInfoHandler (vr_flow_table_data *r) |
virtual void | BridgeTableInfoHandler (vr_bridge_table_data *r) |
virtual void | VrfAssignMsgHandler (vr_vrf_assign_req *req)=0 |
virtual void | VrfMsgHandler (vr_vrf_req *req)=0 |
virtual void | VrfStatsMsgHandler (vr_vrf_stats_req *req)=0 |
virtual void | DropStatsMsgHandler (vr_drop_stats_req *req)=0 |
virtual void | VxLanMsgHandler (vr_vxlan_req *req)=0 |
virtual void | VrouterHugePageHandler (vr_hugepage_config *req) |
virtual void | VrouterOpsMsgHandler (vrouter_ops *req)=0 |
virtual void | QosConfigMsgHandler (vr_qos_map_req *req)=0 |
virtual void | ForwardingClassMsgHandler (vr_fc_map_req *req)=0 |
virtual void | SetErrno (int err) |
int | GetErrno () const |
void | set_ksync_io_ctx (const KSyncIoContext *ioc) |
const KSyncIoContext * | ksync_io_ctx () const |
![]() | |
virtual | ~SandeshContext () |
Private Attributes | |
int | errno_ |
const KSyncIoContext * | ksync_io_ctx_ |
Additional Inherited Members | |
![]() | |
SandeshContext () | |
Definition at line 54 of file ksync_sock.h.
|
inline |
Definition at line 56 of file ksync_sock.h.
|
inlinevirtual |
Definition at line 57 of file ksync_sock.h.
|
inlinevirtual |
Reimplemented in KSyncSandeshContext.
Definition at line 68 of file ksync_sock.h.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, AgentStatsSandeshContext, KState, KSyncSandeshContext, and KSyncUserSockContext.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, AgentStatsSandeshContext, KSyncSandeshContext, KState, and KSyncUserSockContext.
|
inlinevirtual |
Reimplemented in KSyncBulkSandeshContext, and KSyncSandeshContext.
Definition at line 66 of file ksync_sock.h.
|
inlinevirtual |
Reimplemented in KSyncSandeshContext.
Definition at line 67 of file ksync_sock.h.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, AgentStatsSandeshContext, KSyncSandeshContext, and KSyncUserSockContext.
|
inline |
Definition at line 80 of file ksync_sock.h.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, KSyncUserSockContext, AgentStatsSandeshContext, and KSyncSandeshContext.
|
inline |
Definition at line 82 of file ksync_sock.h.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, AgentStatsSandeshContext, KSyncUserSockContext, and KSyncSandeshContext.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, AgentStatsSandeshContext, KSyncUserSockContext, and KSyncSandeshContext.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, KSyncUserSockContext, AgentStatsSandeshContext, and KSyncSandeshContext.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, AgentStatsSandeshContext, KSyncSandeshContext, and KSyncUserSockContext.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, AgentStatsSandeshContext, KSyncUserSockContext, and KSyncSandeshContext.
|
inline |
Definition at line 81 of file ksync_sock.h.
|
inlinevirtual |
Reimplemented in KSyncBulkSandeshContext.
Definition at line 78 of file ksync_sock.h.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, AgentStatsSandeshContext, KSyncUserSockContext, and KSyncSandeshContext.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, AgentStatsSandeshContext, KSyncUserSockContext, and KSyncSandeshContext.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, AgentStatsSandeshContext, KState, KSyncUserSockContext, and KSyncSandeshContext.
|
inlinevirtual |
Reimplemented in KSyncSandeshContext.
Definition at line 74 of file ksync_sock.h.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, AgentStatsSandeshContext, KSyncSandeshContext, KState, and KSyncUserSockContext.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, AgentStatsSandeshContext, KSyncSandeshContext, KState, and KSyncUserSockContext.
|
pure virtual |
Implemented in KSyncBulkSandeshContext, KState, AgentStatsSandeshContext, KSyncSandeshContext, and KSyncUserSockContext.
|
private |
Definition at line 84 of file ksync_sock.h.
|
private |
Definition at line 85 of file ksync_sock.h.