OpenSDN source code
KSyncSockTypeMap Member List

This is the complete list of members for KSyncSockTypeMap, including all inherited members.

ack_count_KSyncSockprivate
AddNetlinkTxBuff(struct nl_client *cl)KSyncSockTypeMap
agent_sandesh_ctx_KSyncSockprivatestatic
AllocQueue(KSyncBulkSandeshContext ctxt[], uint32_t task_id, uint32_t instance, const char *name)KSyncSock
AllocSeqNo(IoContext::Type type)KSyncSock
AllocSeqNo(IoContext::Type type, uint32_t instance)KSyncSock
AsyncReceive(boost::asio::mutable_buffers_1, HandlerCb)KSyncSockTypeMapvirtual
AsyncSendTo(KSyncBufferList *iovec, uint32_t seq_no, HandlerCb cb)KSyncSockTypeMapvirtual
block_msg_processing_KSyncSockTypeMapprivate
BlockingRecv()KSyncSock
BlockingSend(char *msg, int msg_len)KSyncSock
bmca_cons_KSyncSockprotected
bmca_prod_KSyncSockprotected
bridge_table_KSyncSockTypeMapprivate
BridgeMmapAlloc(int size)KSyncSockTypeMap
BridgeMmapFree()KSyncSockTypeMap
bulk_buf_size_KSyncSockprotected
bulk_mctx_arr_KSyncSockprotected
bulk_msg_context_KSyncSockprivate
bulk_msg_count_KSyncSockprotected
bulk_seq_no_KSyncSockprotected
BulkDecoder(char *data, KSyncBulkSandeshContext *ctxt)KSyncSockTypeMapvirtual
ctx_queue_KSyncSockTypeMap
ctx_queue_lock_KSyncSockTypeMap
Decoder(char *data, AgentSandeshContext *ctxt)KSyncSockTypeMapvirtual
DisableReceiveQueue(bool disable)KSyncSockTypeMap
DISALLOW_COPY_AND_ASSIGN(KSyncSockTypeMap)KSyncSockTypeMapprivate
drop_statsKSyncSockTypeMap
EnqueueRxProcessData(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncSock
err_count_KSyncSockprivate
error_code()KSyncSockTypeMapinlinestatic
error_code_KSyncSockTypeMapprivatestatic
flow_mapKSyncSockTypeMap
flow_table_KSyncSockTypeMapprivatestatic
FlowMmapAlloc(int size)KSyncSockTypeMapstatic
FlowMmapFree()KSyncSockTypeMapstatic
FlowNatResponse(uint32_t seq_num, vr_flow_req *req, int code=0)KSyncSockTypeMapstatic
GenericSend(IoContext *ctx)KSyncSock
Get(DBTablePartBase *partition)KSyncSockstatic
Get(int partition_id)KSyncSockstatic
get_receive_work_queue(uint16_t index) constKSyncSockinline
GetAgentSandeshContext(uint32_t type)KSyncSockinlinestatic
GetBridgeEntry(int idx)KSyncSockTypeMap
GetBulkSandeshContext(uint32_t seqno)KSyncSockprotected
GetFlowEntry(int idx)KSyncSockTypeMapstatic
GetKSyncError(KSyncSockEntryType type)KSyncSockTypeMapinline
GetKSyncSockTypeMap()KSyncSockTypeMapinlinestatic
GetNetlinkFamilyId()KSyncSockinlinestatic
GetPid()KSyncSockinlinestatic
GetReceiveQueue(IoContext::Type type, uint32_t instance)KSyncSock
GetReceiveQueue(uint32_t seqno)KSyncSock
GetSeqno(char *data)KSyncSockTypeMapvirtual
HandlerCb typedefKSyncSock
if_mapKSyncSockTypeMap
IfCount()KSyncSockTypeMapstatic
IfDumpResponse(uint32_t)KSyncSockTypeMapstatic
IfNetlinkMsgSend(uint32_t seq_num, ksync_map_if::const_iterator it)KSyncSockTypeMapstatic
IfStatsSet(int, int, int, int, int, int, int)KSyncSockTypeMapstatic
IfStatsUpdate(int, int, int, int, int, int, int)KSyncSockTypeMapstatic
IncrFlowStats(int idx, int pkts, int bytes)KSyncSockTypeMapstatic
Init(boost::asio::io_context &ios)KSyncSockTypeMapstatic
KSyncSock::Init(bool use_work_queue, const std::string &cpu_pin_policy)KSyncSockprotectedstatic
InitNetlinkDoneMsg(struct nlmsghdr *nlh, uint32_t seq_num)KSyncSockTypeMap
InterfaceAdd(int id, int flags=0, int mac_size=6)KSyncSockTypeMapstatic
InterfaceDelete(int id)KSyncSockTypeMapstatic
is_incremental_index()KSyncSockTypeMapinline
is_incremental_index_KSyncSockTypeMapprivate
IsBlockMsgProcessing()KSyncSockTypeMapinline
IsMoreData(char *data)KSyncSockTypeMapvirtual
kBufLenKSyncSockstatic
kInvalidBulkSeqNoKSyncSockstatic
kMaxBulkMsgCountKSyncSockstatic
kMsgGrowSizeKSyncSockstatic
kRxWorkQueueCountKSyncSockstatic
ksync_bulk_sandesh_context_KSyncSockprivate
ksync_error_KSyncSockTypeMapprivate
KSYNC_FLOW_ENTRY_TYPE enum valueKSyncSockTypeMap
ksync_map_ctx_queue typedefKSyncSockTypeMap
ksync_map_flow typedefKSyncSockTypeMap
ksync_map_if typedefKSyncSockTypeMap
ksync_map_mirror typedefKSyncSockTypeMap
ksync_map_mpls typedefKSyncSockTypeMap
ksync_map_nh typedefKSyncSockTypeMap
ksync_map_vrf typedefKSyncSockTypeMap
ksync_map_vrf_stats typedefKSyncSockTypeMap
ksync_map_vxlan typedefKSyncSockTypeMap
KSYNC_MAX_ENTRY_TYPE enum valueKSyncSockTypeMap
ksync_rt_tree typedefKSyncSockTypeMap
ksync_rx_queueKSyncSockprotected
ksync_vrf_assign_tree typedefKSyncSockTypeMap
ksync_vrouter_opsKSyncSockTypeMap
KSyncReceiveQueue typedefKSyncSock
KSyncRxWorkQueue typedefKSyncSock
KSyncSock()KSyncSock
KSyncSockEntryType enum nameKSyncSockTypeMap
KSyncSockTypeMap(boost::asio::io_context &ios)KSyncSockTypeMapinline
local_ep_KSyncSockTypeMapprivate
LocateBulkContext(uint32_t seqno, IoContext::Type io_context_type, uint32_t work_queue_index)KSyncSock
max_bulk_buf_size_KSyncSockprotected
max_bulk_msg_count_KSyncSockprotected
mirror_mapKSyncSockTypeMap
MirrorAdd(int id)KSyncSockTypeMapstatic
MirrorDelete(int id)KSyncSockTypeMapstatic
MockDumpHandlerBase classKSyncSockTypeMapfriend
mpls_mapKSyncSockTypeMap
MplsAdd(int id)KSyncSockTypeMapstatic
MplsCount()KSyncSockTypeMapstatic
MplsDelete(int id)KSyncSockTypeMapstatic
mutex_KSyncSockprotected
nh_mapKSyncSockTypeMap
NHAdd(int id, int flags=0)KSyncSockTypeMapstatic
NHCount()KSyncSockTypeMapstatic
NHDelete(int id)KSyncSockTypeMapstatic
nl_client_KSyncSockprotected
OnEmptyQueue(bool done)KSyncSock
pid_KSyncSockprivatestatic
process_data_inline_KSyncSockprivate
ProcessDataInline(char *data)KSyncSockprotected
ProcessKernelData(KSyncBulkSandeshContext *ksync_context, const KSyncRxData &data)KSyncSockprivate
ProcessRxData(KSyncRxQueueData data)KSyncSockprivate
ProcessSandesh(const uint8_t *, std::size_t, KSyncUserSockContext *)KSyncSockTypeMap
PurgeBlockedMsg()KSyncSockTypeMapprivate
PurgeTxBuffer()KSyncSockTypeMap
read_inline_KSyncSockprivate
ReadHandler(const boost::system::error_code &error, size_t bytes_transferred)KSyncSockprivate
Receive(boost::asio::mutable_buffers_1)KSyncSockTypeMapvirtual
reset_use_wait_tree()KSyncSockinline
ResetEvictedFlag(int idx)KSyncSockTypeMapstatic
RouteAdd(vr_route_req &req)KSyncSockTypeMapstatic
RouteCount()KSyncSockTypeMapstatic
RouteDelete(vr_route_req &req)KSyncSockTypeMapstatic
RouteDumpHandler classKSyncSockTypeMapfriend
rt_treeKSyncSockTypeMap
rx_buff_KSyncSockprivate
rx_process_queue_KSyncSockprivate
send_queue() constKSyncSockinline
send_queue_KSyncSockprotected
SendAsync(KSyncEntry *entry, int msg_len, char *msg, KSyncEntry::KSyncEvent event)KSyncSock
SendAsyncImpl(IoContext *ioc)KSyncSockprivate
SendAsyncStart()KSyncSockinlineprivate
SendBulkMessage(KSyncBulkMsgContext *bulk_context, uint32_t seqno)KSyncSock
SendNetlinkDoneMsg(uint32_t seq_num)KSyncSockTypeMapstatic
SendTo(KSyncBufferList *iovec, uint32_t seq_no)KSyncSockTypeMapvirtual
seqno_KSyncSockprivate
set_error_code(int code)KSyncSockTypeMapinlinestatic
set_is_incremental_index(bool incremental)KSyncSockTypeMapinline
set_process_data_inline()KSyncSockinline
SetAgentSandeshContext(AgentSandeshContext *ctx, uint32_t idx)KSyncSockinlinestatic
SetBlockMsgProcessing(bool enable)KSyncSockTypeMap
SetBridgeEntry(uint32_t idx, vr_route_req *req, bool set)KSyncSockTypeMap
SetDropStats(const vr_drop_stats_req &req)KSyncSockTypeMapstatic
SetEvictedFlag(int idx)KSyncSockTypeMapstatic
SetFlowEntry(vr_flow_req *req, bool set)KSyncSockTypeMapstatic
SetFlowTcpFlags(int idx, uint16_t flags)KSyncSockTypeMapstatic
SetKSyncError(KSyncSockEntryType type, int ksync_error)KSyncSockTypeMapinline
SetMeasureQueueDelay(bool val)KSyncSock
SetNetlinkFamilyId(int id)KSyncSockstatic
SetOFlowStats(int idx, uint8_t pkts, uint16_t bytes)KSyncSockTypeMapstatic
SetSeqno(uint32_t seq)KSyncSock
SetSockTableEntry(KSyncSock *sock)KSyncSockprotectedstatic
SetTcpFlag(int idx, uint32_t flags)KSyncSockTypeMapstatic
SetUnderlaySourcePort(int idx, int port)KSyncSockTypeMapstatic
SetVRouterOps(const vrouter_ops &req)KSyncSockTypeMapstatic
Shutdown()KSyncSockTypeMapstatic
shutdown_KSyncSockprivatestatic
SimulateResponse(uint32_t, int, int)KSyncSockTypeMapstatic
singleton_KSyncSockTypeMapprivatestatic
sock_KSyncSockTypeMapprivate
Start(bool read_inline)KSyncSockstatic
TryAddToBulk(KSyncBulkMsgContext *bulk_context, IoContext *ioc)KSyncSock
tx_buff_list_KSyncSockTypeMapprivate
tx_count() constKSyncSockinline
tx_count_KSyncSockprivate
UpdateBridgeEntryInactiveFlag(int idx, bool set)KSyncSockTypeMap
use_wait_tree_KSyncSockprivate
uve_bulk_sandesh_context_KSyncSockprivate
uve_rx_queueKSyncSockprotected
uve_seqno_KSyncSockprivate
Validate(char *data)KSyncSockTypeMapvirtual
ValidateAndEnqueue(char *data, KSyncBulkMsgContext *context)KSyncSockprotected
vnsw_netlink_family_id_KSyncSockprivatestatic
vrf_assign_treeKSyncSockTypeMap
vrf_mapKSyncSockTypeMap
vrf_stats_mapKSyncSockTypeMap
VrfAdd(vr_vrf_req &req)KSyncSockTypeMapstatic
VrfAssignAdd(vr_vrf_assign_req &req)KSyncSockTypeMapstatic
VrfAssignDelete(vr_vrf_assign_req &req)KSyncSockTypeMapstatic
VrfAssignDumpHandler classKSyncSockTypeMapfriend
VrfDelete(vr_vrf_req &req)KSyncSockTypeMapstatic
VrfDumpHandler classKSyncSockTypeMapfriend
VrfStatsAdd(int vrf_id)KSyncSockTypeMapstatic
VrfStatsDelete(int vrf_id)KSyncSockTypeMapstatic
VrfStatsUpdate(int vrf_id, const vr_vrf_stats_req &req)KSyncSockTypeMapstatic
vxlan_mapKSyncSockTypeMap
VxlanAdd(int id)KSyncSockTypeMapstatic
VxLanCount()KSyncSockTypeMapstatic
VxlanDelete(int id)KSyncSockTypeMapstatic
wait_tree_KSyncSockprotected
WaitTree typedefKSyncSock
WaitTreePair typedefKSyncSock
WaitTreeSize() constKSyncSock
WriteHandler(const boost::system::error_code &error, size_t bytes_transferred)KSyncSockprivate
~KSyncSock()KSyncSockvirtual
~KSyncSockTypeMap()KSyncSockTypeMapinline