目錄 Envoy 源碼分析--buffer BufferFragment RawSlice Slice OwnedSlice SliceDeque UnownedSlice OwnedImpl ...
目錄 Envoy 源碼分析 event libevent Timer SignalEvent FileEvent RealTimeSystem 任務隊列 延遲析構 dispacth thread Envoy 源碼分析 event 申明:本文的 Envoy 源碼分析基於 Envoy . . 。 Envoy 的事件是復用了 libevent 的 event base 。其在代碼中的表現就是類 Dis ...
2019-04-08 23:39 0 820 推薦指數:
目錄 Envoy 源碼分析--buffer BufferFragment RawSlice Slice OwnedSlice SliceDeque UnownedSlice OwnedImpl ...
目錄 Envoy 源碼分析--network address Instance DNS cidr socket Option Socket ...
目錄 Envoy 源碼分析--程序啟動過程 初始化 main 入口 MainCommon 初始化 服務 InstanceImpl 初始化 初始化 admin 服務 ...
jQuery的Event模塊提供了強大的功能:事件代理,自定義事件,自定義數據等。今天記錄一下它實現的原理。 我們都知道,在js的原生事件中,有事件對象和回調函數這兩樣東西。但是事件對象是只讀的,所以jQuery就用了自己的Event對象替代了原生的事件對象,這樣就可以實現對事件對象 ...
目錄 Envoy 源碼分析--network L4 filter manager FilterManagerImpl addWriteFilter addReadFilter addFilter ...
源碼注釋 三大核心方法on/off/trigger流程解析 瀏覽器原生支持自定義事件舉例(Zepto自定義事件/瀏覽器事件原理) 方法圖 ...
在libevent中,獲取event類型對象的方法有兩種,event_assign、event_new 1、event_assign() 實現: 其實event_assign的作用就是把給定的event類型對象的每一個成員賦予一個指定的值 ...
event_add、event_del兩個函數分別是使event生效和失效的,下面就來看一下兩個函數的實現。 event_add 這里以epoll作為后端來舉例分析event_add函數的調用流程: event_del 這里以epoll作為后端來分析 ...