示例#1
0
        public ArConfigArg findParam(SWIGTYPE_p_p_char paramNamePath, int pathLength)
        {
            global::System.IntPtr cPtr = AriaCSPINVOKE.ArConfigSection_findParam__SWIG_5(swigCPtr, SWIGTYPE_p_p_char.getCPtr(paramNamePath), pathLength);
            ArConfigArg           ret  = (cPtr == global::System.IntPtr.Zero) ? null : new ArConfigArg(cPtr, false);

            return(ret);
        }
        public SWIGTYPE_p_p_char getArgv()
        {
            global::System.IntPtr cPtr = AriaCSPINVOKE.ArArgumentParser_getArgv(swigCPtr);
            SWIGTYPE_p_p_char     ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_p_char(cPtr, false);

            return(ret);
        }
示例#3
0
        public SWIGTYPE_p_p_char GetCurrentWritableVersions()
        {
            global::System.IntPtr cPtr = FbxWrapperNativePINVOKE.FbxExporter_GetCurrentWritableVersions(swigCPtr);
            SWIGTYPE_p_p_char     ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_p_char(cPtr, false);

            return(ret);
        }
        public SWIGTYPE_p_p_char GetWritableVersions(int pFileFormat)
        {
            global::System.IntPtr cPtr = FbxWrapperNativePINVOKE.FbxIOPluginRegistry_GetWritableVersions(swigCPtr, pFileFormat);
            SWIGTYPE_p_p_char     ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_p_char(cPtr, false);

            return(ret);
        }
示例#5
0
        public static int findCommandLineOpts(int numargs, SWIGTYPE_p_p_char argv, SWIGTYPE_p_std__mapT_std__string_bool_std__lessT_std__string_t_t unaryOptList, NameValuePairList binOptList)
        {
            int ret = OgrePINVOKE.findCommandLineOpts(numargs, SWIGTYPE_p_p_char.getCPtr(argv), SWIGTYPE_p_std__mapT_std__string_bool_std__lessT_std__string_t_t.getCPtr(unaryOptList), NameValuePairList.getCPtr(binOptList));

            if (OgrePINVOKE.SWIGPendingException.Pending)
            {
                throw OgrePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#6
0
    public static int netcode_generate_connect_token(int num_server_addresses, SWIGTYPE_p_p_char server_addresses, int expire_seconds, SWIGTYPE_p_uint64_t client_id, SWIGTYPE_p_uint64_t protocol_id, SWIGTYPE_p_uint64_t sequence, SWIGTYPE_p_uint8_t private_key, SWIGTYPE_p_uint8_t connect_token)
    {
        int ret = netcodePINVOKE.netcode_generate_connect_token(num_server_addresses, SWIGTYPE_p_p_char.getCPtr(server_addresses), expire_seconds, SWIGTYPE_p_uint64_t.getCPtr(client_id), SWIGTYPE_p_uint64_t.getCPtr(protocol_id), SWIGTYPE_p_uint64_t.getCPtr(sequence), SWIGTYPE_p_uint8_t.getCPtr(private_key), SWIGTYPE_p_uint8_t.getCPtr(connect_token));

        if (netcodePINVOKE.SWIGPendingException.Pending)
        {
            throw netcodePINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#7
0
    public static SWIGTYPE_p_ssize_t getline(SWIGTYPE_p_p_char lineptr, SWIGTYPE_p_size_t n, SWIGTYPE_p_FILE stream)
    {
        SWIGTYPE_p_ssize_t ret = new SWIGTYPE_p_ssize_t(modshogunPINVOKE.AsciiFile_getline(SWIGTYPE_p_p_char.getCPtr(lineptr), SWIGTYPE_p_size_t.getCPtr(n), SWIGTYPE_p_FILE.getCPtr(stream)), true);

        if (modshogunPINVOKE.SWIGPendingException.Pending)
        {
            throw modshogunPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#8
0
    static SWIGTYPE_p_p_char getArgv(string[] args, out int length)
    {
        SWIGTYPE_p_p_char argv = MinisipModule.new_CStrings(args.Length + 2);

        MinisipModule.CStrings_setitem(argv, 0, Assembly.GetExecutingAssembly().Location);
        for (int i = 0; i < args.Length; i++)
        {
            Console.WriteLine("String: " + i + " = " + args[i]);
            MinisipModule.CStrings_setitem(argv, i + 1, args[i]);
        }

        MinisipModule.CStrings_setitem(argv, args.Length + 1, null);
        length = args.Length + 2;
        return(argv);
    }
示例#9
0
    static void Main(string[] args)
    {
        MinisipModule.setupDefaultSignalHandling();

        Console.WriteLine("MiniSIP C# GUI ... welcome!");

        MyGui  gui    = new MyGui();
        GuiRef guiref = new GuiRef(gui);

        GC.SuppressFinalize(gui);

        ThreadStart job    = new ThreadStart(gui.run);
        Thread      thread = new Thread(job);

        thread.Start();

        int length;
        SWIGTYPE_p_p_char argv = getArgv(args, out length);
        MinisipMain       sip  = new MinisipMain(guiref, length, argv);


        if (sip.startSip() <= 0)
        {
            return;
        }

        Console.WriteLine("SIP started");

//     CommandString register;
//     register = new CommandString("", SipCommandString.proxy_register);
//     register.setKey("proxy_domain", "fowley.hem.za.org");
//     cb.handleCommand("sip", register);

//     gui.sendInvite("sip:xxx@yyy");

        //gui.run();

        Console.WriteLine("<<< Press ENTER to quit >>>");
        Console.ReadLine();

        gui.stopStreams();
        gui.stop();
        thread.Join();
        sip.exit();
        Console.WriteLine("Bye");
        return;
    }
示例#10
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_p_char obj) {
   return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
 }
示例#11
0
    public static int glutmain(int argc, SWIGTYPE_p_p_char argv, int width, int height, string title, DemoApplication demoApp)
    {
        int ret = OpenGLSupportPINVOKE.glutmain(argc, SWIGTYPE_p_p_char.getCPtr(argv), width, height, title, DemoApplication.getCPtr(demoApp));

        return(ret);
    }
示例#12
0
        public ulong GetFromIndex(int pIndex, SWIGTYPE_p_p_char pReference)
        {
            ulong ret = FbxWrapperNativePINVOKE.FbxCharPtrSet_GetFromIndex__SWIG_0(swigCPtr, pIndex, SWIGTYPE_p_p_char.getCPtr(pReference));

            return(ret);
        }
 internal static HandleRef getCPtr(SWIGTYPE_p_p_char obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
示例#14
0
 public static ulong strtoumax(string nptr, SWIGTYPE_p_p_char endptr, int arg2)
 {
     ulong ret = keyspace_clientPINVOKE.strtoumax(nptr, SWIGTYPE_p_p_char.getCPtr(endptr), arg2);
     return ret;
 }
示例#15
0
 public bool configure(int argc, SWIGTYPE_p_p_char argv)
 {
     bool ret = yarpPINVOKE.ResourceFinder_configure__SWIG_2(swigCPtr, argc, SWIGTYPE_p_p_char.getCPtr(argv));
     return ret;
 }
示例#16
0
    public virtual int SubscribeMarketData(SWIGTYPE_p_p_char ppInstrumentID, int nCount)
    {
        int ret = thostmdapiPINVOKE.CThostFtdcMdApi_SubscribeMarketData(swigCPtr, SWIGTYPE_p_p_char.getCPtr(ppInstrumentID), nCount);

        return(ret);
    }
示例#17
0
 public SWIGTYPE_p_p_char getRowArray() {
   global::System.IntPtr cPtr = yarpPINVOKE.Image_getRowArray(swigCPtr);
   SWIGTYPE_p_p_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_p_char(cPtr, false);
   return ret;
 }
示例#18
0
 public static int yarpdev(int argc, SWIGTYPE_p_p_char argv)
 {
     int ret = yarpPINVOKE.Drivers_yarpdev(argc, SWIGTYPE_p_p_char.getCPtr(argv));
     return ret;
 }
示例#19
0
    public bool configure(int argc, SWIGTYPE_p_p_char argv, bool skipFirstArgument)
    {
        bool ret = yarpPINVOKE.ResourceFinder_configure__SWIG_0(swigCPtr, argc, SWIGTYPE_p_p_char.getCPtr(argv), skipFirstArgument);

        return(ret);
    }
示例#20
0
        public static int InitSystem(int argc, SWIGTYPE_p_p_char argv)
        {
            int ret = ChatScriptPINVOKE.InitSystem__SWIG_3(argc, SWIGTYPE_p_p_char.getCPtr(argv));

            return(ret);
        }
示例#21
0
        public static int InitSystem(int argc, SWIGTYPE_p_p_char argv, string unchangedPath)
        {
            int ret = ChatScriptPINVOKE.InitSystem__SWIG_2(argc, SWIGTYPE_p_p_char.getCPtr(argv), unchangedPath);

            return(ret);
        }
示例#22
0
 public void fromCommand(int argc, SWIGTYPE_p_p_char argv)
 {
     yarpPINVOKE.Property_fromCommand__SWIG_2(swigCPtr, argc, SWIGTYPE_p_p_char.getCPtr(argv));
 }
示例#23
0
 public void fromCommand(int argc, SWIGTYPE_p_p_char argv)
 {
     yarpPINVOKE.Property_fromCommand__SWIG_2(swigCPtr, argc, SWIGTYPE_p_p_char.getCPtr(argv));
 }
示例#24
0
 public bool configure(string policyName, int argc, SWIGTYPE_p_p_char argv, bool skipFirstArgument)
 {
     bool ret = yarpPINVOKE.ResourceFinder_configure__SWIG_0(swigCPtr, policyName, argc, SWIGTYPE_p_p_char.getCPtr(argv), skipFirstArgument);
     return ret;
 }
示例#25
0
    public virtual int UnSubscribeForQuoteRsp(SWIGTYPE_p_p_char ppInstrumentID, int nCount)
    {
        int ret = thostmdapiPINVOKE.CThostFtdcMdApi_UnSubscribeForQuoteRsp(swigCPtr, SWIGTYPE_p_p_char.getCPtr(ppInstrumentID), nCount);

        return(ret);
    }
示例#26
0
 public void fromCommand(int argc, SWIGTYPE_p_p_char argv, bool skipFirst)
 {
     yarpPINVOKE.Property_fromCommand__SWIG_1(swigCPtr, argc, SWIGTYPE_p_p_char.getCPtr(argv), skipFirst);
 }
示例#27
0
 public ArSimpleConnector(SWIGTYPE_p_int argc, SWIGTYPE_p_p_char argv) : this(AriaCSPINVOKE.new_ArSimpleConnector__SWIG_0(SWIGTYPE_p_int.getCPtr(argc), SWIGTYPE_p_p_char.getCPtr(argv)), true)
 {
 }
示例#28
0
 internal static HandleRef getCPtr(SWIGTYPE_p_p_char obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
示例#29
0
 public uint GetTerminatedString(SWIGTYPE_p_p_char str) {
   uint ret = ScidPINVOKE.ByteBuffer_GetTerminatedString(swigCPtr, SWIGTYPE_p_p_char.getCPtr(str));
   return ret;
 }
示例#30
0
    public static bool FindDLL(/*cstype*/ string dllname, SWIGTYPE_p_p_char missingdllname)
    {
        bool ret = IronSightEnginePINVOKE.Engine_FindDLL(new IronSightEnginePINVOKE.SWIGStringMarshal(dllname).swigCPtr, SWIGTYPE_p_p_char.getCPtr(missingdllname));

        return(ret);
    }
示例#31
0
 public static int main(int argc, SWIGTYPE_p_p_char argv)
 {
     int ret = yarpPINVOKE.NetworkBase_main(argc, SWIGTYPE_p_p_char.getCPtr(argv));
     return ret;
 }
示例#32
0
 public static int runNameServer(int argc, SWIGTYPE_p_p_char argv)
 {
     int ret = yarpPINVOKE.NetworkBase_runNameServer(argc, SWIGTYPE_p_p_char.getCPtr(argv));
     return ret;
 }
 public static int glutmain(int argc, SWIGTYPE_p_p_char argv, int width, int height, string title, DemoApplication demoApp) {
   int ret = OpenGLSupportPINVOKE.glutmain(argc, SWIGTYPE_p_p_char.getCPtr(argv), width, height, title, DemoApplication.getCPtr(demoApp));
   return ret;
 }
示例#34
0
    public static int yarpdev(int argc, SWIGTYPE_p_p_char argv)
    {
        int ret = yarpPINVOKE.Drivers_yarpdev(argc, SWIGTYPE_p_p_char.getCPtr(argv));

        return(ret);
    }
示例#35
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_p_char obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
示例#36
0
文件: Game.cs 项目: pbbwfc/ScidNET
 public bool MoveMatch(int m_argc, SWIGTYPE_p_p_char m_argv, uint plyCount, bool wToMove, bool bToMove, int checkTest) {
   bool ret = ScidPINVOKE.Game_MoveMatch(swigCPtr, m_argc, SWIGTYPE_p_p_char.getCPtr(m_argv), plyCount, wToMove, bToMove, checkTest);
   return ret;
 }
示例#37
0
 public static SWIGTYPE_p_ssize_t getline(SWIGTYPE_p_p_char lineptr, SWIGTYPE_p_size_t n, SWIGTYPE_p_FILE stream) {
   SWIGTYPE_p_ssize_t ret = new SWIGTYPE_p_ssize_t(modshogunPINVOKE.AsciiFile_getline(SWIGTYPE_p_p_char.getCPtr(lineptr), SWIGTYPE_p_size_t.getCPtr(n), SWIGTYPE_p_FILE.getCPtr(stream)), true);
   if (modshogunPINVOKE.SWIGPendingException.Pending) throw modshogunPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
示例#38
0
 public void fromCommand(int argc, SWIGTYPE_p_p_char argv, bool skipFirst)
 {
     yarpPINVOKE.Property_fromCommand__SWIG_1(swigCPtr, argc, SWIGTYPE_p_p_char.getCPtr(argv), skipFirst);
 }
示例#39
0
文件: Scid.cs 项目: pbbwfc/ScidNET
 public static int strUniqueExactMatch(string keyStr, SWIGTYPE_p_p_char strTable, bool exact) {
   int ret = ScidPINVOKE.strUniqueExactMatch(keyStr, SWIGTYPE_p_p_char.getCPtr(strTable), exact);
   return ret;
 }
示例#40
0
 public static void MakeViewSnapshot(HBaseView view, int width, int height, SWIGTYPE_p_p_char data)
 {
     HCSMVOPINVOKE.HUtility_MakeViewSnapshot__SWIG_0(HBaseView.getCPtr(view), width, height, SWIGTYPE_p_p_char.getCPtr(data));
 }
示例#41
0
文件: Scid.cs 项目: pbbwfc/ScidNET
 public static int strExactMatch(string keyStr, SWIGTYPE_p_p_char strTable) {
   int ret = ScidPINVOKE.strExactMatch(keyStr, SWIGTYPE_p_p_char.getCPtr(strTable));
   return ret;
 }
示例#42
0
 public bool configure(string policyName, int argc, SWIGTYPE_p_p_char argv)
 {
     bool ret = yarpPINVOKE.ResourceFinder_configure__SWIG_1(swigCPtr, policyName, argc, SWIGTYPE_p_p_char.getCPtr(argv));
     return ret;
 }
示例#43
0
 public static void CallbackEntryPoint(int category, int specific, int severity, int msgc, SWIGTYPE_p_p_char msgv, int stackc, SWIGTYPE_p_p_char stackv)
 {
     HCSMVOPINVOKE.HImErrorHandler_CallbackEntryPoint(category, specific, severity, msgc, SWIGTYPE_p_p_char.getCPtr(msgv), stackc, SWIGTYPE_p_p_char.getCPtr(stackv));
 }
示例#44
0
    public TK_Status GetBlock(SWIGTYPE_p_p_char ptr, int[] buffer_size)
    {
        TK_Status ret = (TK_Status)HCSSTREAMPINVOKE.TK_Material_GetBlock(swigCPtr, SWIGTYPE_p_p_char.getCPtr(ptr), buffer_size);

        return(ret);
    }
示例#45
0
    public bool configure(int argc, SWIGTYPE_p_p_char argv)
    {
        bool ret = yarpPINVOKE.ResourceFinder_configure__SWIG_1(swigCPtr, argc, SWIGTYPE_p_p_char.getCPtr(argv));

        return(ret);
    }
示例#46
0
 public void internalShutdownServer(SWIGTYPE_p_p_char argv, int argc, ArSocket socket)
 {
     AriaCSPINVOKE.ArNetServer_internalShutdownServer(swigCPtr, SWIGTYPE_p_p_char.getCPtr(argv), argc, ArSocket.getCPtr(socket));
 }
示例#47
0
        public int Prob(uint n, SWIGTYPE_p_p_char ptr)
        {
            int ret = SphinxBasePINVOKE.NGramModel_Prob(swigCPtr, n, SWIGTYPE_p_p_char.getCPtr(ptr));

            return(ret);
        }