コード例 #1
0
ファイル: FSEvent.cs プロジェクト: yyjdelete/SpanNetty
        private static void OnFSEventCallback(IntPtr handle, string fileName, int events, int status)
        {
            var fsEvent = HandleContext.GetTarget <FSEvent>(handle);

            fsEvent?.OnFSEventCallback(fileName, events, status);
        }
コード例 #2
0
        private static void OnAllocateCallback(IntPtr handle, IntPtr suggestedSize, out uv_buf_t buf)
        {
            var udp = HandleContext.GetTarget <Udp>(handle);

            udp.OnAllocateCallback(out buf);
        }
コード例 #3
0
ファイル: Poll.cs プロジェクト: yyjdelete/SpanNetty
        private static void OnPollCallback(IntPtr handle, int status, int events)
        {
            var poll = HandleContext.GetTarget <Poll>(handle);

            poll?.OnPollCallback(status, events);
        }
コード例 #4
0
        private static void OnSignalCallback(IntPtr handle, int signum)
        {
            var signal = HandleContext.GetTarget <Signal>(handle);

            signal?.OnSignalCallback(signum);
        }
コード例 #5
0
        private static void OnFSPollCallback(IntPtr handle, int status, ref uv_stat_t prev, ref uv_stat_t curr)
        {
            var fsPoll = HandleContext.GetTarget <FSPoll>(handle);

            fsPoll?.OnFSPollCallback(status, ref prev, ref curr);
        }
コード例 #6
0
ファイル: StreamHandle.cs プロジェクト: yyjdelete/SpanNetty
        private static void OnAllocateCallback(IntPtr handle, IntPtr suggestedSize, out uv_buf_t buf)
        {
            var stream = HandleContext.GetTarget <StreamHandle>(handle);

            stream.OnAllocateCallback(out buf);
        }