Beispiel #1
0
 public static void KcpSetoutput(IntPtr kcp, kcp_output output)
 {
     if (kcp == IntPtr.Zero)
     {
         throw new Exception($"kcp error, kcp point is zero");
     }
     ikcp_setoutput(kcp, output);
 }
Beispiel #2
0
        public void SetOutput()
        {
#if ENABLE_IL2CPP
            Kcp.KcpSetoutput(this.kcp, KcpOutput);
#else
            // 跟上一行一样写法,pc跟linux会出错, 防止委托被GC
            kcpOutput = KcpOutput;
            Kcp.KcpSetoutput(this.kcp, kcpOutput);
#endif
        }
Beispiel #3
0
 private static extern void ikcp_setoutput(IntPtr kcp, kcp_output output);
Beispiel #4
0
 public void SetOutput()
 {
     m_kcpOutput = KcpOutput;
     Kcp.KcpSetoutput(this.m_Kcp, m_kcpOutput);
 }
Beispiel #5
0
 public static extern void ikcp_setoutput(IntPtr kcp, kcp_output output);
Beispiel #6
0
Datei: Kcp.cs Projekt: NewCai/ET
 public static void KcpSetoutput(IntPtr kcp, kcp_output output)
 {
     ikcp_setoutput(kcp, output);
 }
 public static extern void kcp_setoutput(this Connection kcp, kcp_output output);