Exemple #1
0
        private static unsafe int DoSetDiscPlayerComPort(IntPtr aPtr, uint aVersion, uint aaConnected)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkProxyManager1 self = (DvServiceLinnCoUkProxyManager1)gch.Target;

            self.SetDiscPlayerComPort(aVersion, aaConnected);
            return(0);
        }
Exemple #2
0
        private static unsafe int DoSetDiscPlayerConnected(IntPtr aPtr, uint aVersion, char *aaConnected)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkProxyManager1 self = (DvServiceLinnCoUkProxyManager1)gch.Target;
            string aConnected = Marshal.PtrToStringAnsi((IntPtr)aaConnected);

            self.SetDiscPlayerConnected(aVersion, aConnected);
            return(0);
        }
Exemple #3
0
        private static unsafe int DoTestDiscPlayerConnection(IntPtr aPtr, uint aVersion, int *aaResult)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkProxyManager1 self = (DvServiceLinnCoUkProxyManager1)gch.Target;
            bool aResult;

            self.TestDiscPlayerConnection(aVersion, out aResult);
            *aaResult = (aResult ? 1 : 0);
            return(0);
        }
Exemple #4
0
        private static unsafe int DoDiscPlayerComPort(IntPtr aPtr, uint aVersion, uint *aaPort)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkProxyManager1 self = (DvServiceLinnCoUkProxyManager1)gch.Target;
            uint aPort;

            self.DiscPlayerComPort(aVersion, out aPort);
            *aaPort = aPort;
            return(0);
        }
Exemple #5
0
        private static unsafe int DoDiscPlayerConnected(IntPtr aPtr, uint aVersion, char **aaConnected)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkProxyManager1 self = (DvServiceLinnCoUkProxyManager1)gch.Target;
            string aConnected;

            self.DiscPlayerConnected(aVersion, out aConnected);
            *aaConnected = (char *)Marshal.StringToHGlobalAnsi(aConnected).ToPointer();
            return(0);
        }