private static void OnFSEventCallback(IntPtr handle, string fileName, int events, int status) { var fsEvent = HandleContext.GetTarget <FSEvent>(handle); fsEvent?.OnFSEventCallback(fileName, events, status); }
private static void OnAllocateCallback(IntPtr handle, IntPtr suggestedSize, out uv_buf_t buf) { var udp = HandleContext.GetTarget <Udp>(handle); udp.OnAllocateCallback(out buf); }
private static void OnPollCallback(IntPtr handle, int status, int events) { var poll = HandleContext.GetTarget <Poll>(handle); poll?.OnPollCallback(status, events); }
private static void OnSignalCallback(IntPtr handle, int signum) { var signal = HandleContext.GetTarget <Signal>(handle); signal?.OnSignalCallback(signum); }
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); }
private static void OnAllocateCallback(IntPtr handle, IntPtr suggestedSize, out uv_buf_t buf) { var stream = HandleContext.GetTarget <StreamHandle>(handle); stream.OnAllocateCallback(out buf); }