private static unsafe int DoReboot(IntPtr aPtr, uint aVersion) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkVolkano1 self = (DvServiceLinnCoUkVolkano1)gch.Target; self.Reboot(aVersion); return(0); }
private static unsafe int DoSetBootMode(IntPtr aPtr, uint aVersion, char *aaMode) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkVolkano1 self = (DvServiceLinnCoUkVolkano1)gch.Target; string aMode = Marshal.PtrToStringAnsi((IntPtr)aaMode); self.SetBootMode(aVersion, aMode); return(0); }
private static unsafe int DoSoftwareVersion(IntPtr aPtr, uint aVersion, char **aaSoftwareVersion) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkVolkano1 self = (DvServiceLinnCoUkVolkano1)gch.Target; string aSoftwareVersion; self.SoftwareVersion(aVersion, out aSoftwareVersion); *aaSoftwareVersion = (char *)Marshal.StringToHGlobalAnsi(aSoftwareVersion).ToPointer(); return(0); }
private static unsafe int DoMaxBoards(IntPtr aPtr, uint aVersion, uint *aaMaxBoards) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkVolkano1 self = (DvServiceLinnCoUkVolkano1)gch.Target; uint aMaxBoards; self.MaxBoards(aVersion, out aMaxBoards); *aaMaxBoards = aMaxBoards; return(0); }
private static unsafe int DoBoardType(IntPtr aPtr, uint aVersion, uint aaIndex, char **aaBoardNumber) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkVolkano1 self = (DvServiceLinnCoUkVolkano1)gch.Target; string aBoardNumber; self.BoardType(aVersion, aaIndex, out aBoardNumber); *aaBoardNumber = (char *)Marshal.StringToHGlobalAnsi(aBoardNumber).ToPointer(); return(0); }
private static unsafe int DoProductId(IntPtr aPtr, uint aVersion, char **aaProductNumber) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkVolkano1 self = (DvServiceLinnCoUkVolkano1)gch.Target; string aProductNumber; self.ProductId(aVersion, out aProductNumber); *aaProductNumber = (char *)Marshal.StringToHGlobalAnsi(aProductNumber).ToPointer(); return(0); }
private static unsafe int DoMacAddress(IntPtr aPtr, uint aVersion, char **aaMacAddress) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkVolkano1 self = (DvServiceLinnCoUkVolkano1)gch.Target; string aMacAddress; self.MacAddress(aVersion, out aMacAddress); *aaMacAddress = (char *)Marshal.StringToHGlobalAnsi(aMacAddress).ToPointer(); return(0); }
private static unsafe int DoUglyName(IntPtr aPtr, uint aVersion, char **aaUglyName) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkVolkano1 self = (DvServiceLinnCoUkVolkano1)gch.Target; string aUglyName; self.UglyName(aVersion, out aUglyName); *aaUglyName = (char *)Marshal.StringToHGlobalAnsi(aUglyName).ToPointer(); return(0); }