示例#1
0
        public XcapService(ServiceManager manager)
        {
            #if ASYNCHRONOUSLY
            this.callback = new MyAsyncXcapCallback(this);
            #else
            this.callback = new MySyncXcapCallback(this);
            #endif
            this.xcapDocumentsUris = new Dictionary<String, String>();

            this.manager = manager;
            this.ready = false;
        }
示例#2
0
        public MyXcapStack(XcapCallback callback, String xui, String password, String xcapRoot, int timeout)
        {
            this.stack = new XcapStack(callback, xui, password, xcapRoot);

            if (callback is MySyncXcapCallback)
            {
                this.synCallback = callback as MySyncXcapCallback;
            }

            this.xui = xui;
            this.password = password;
            this.xcapRoot = xcapRoot;
            this.timeout = timeout;

            this.stack.setTimeout((uint)timeout);
        }
示例#3
0
 public static extern void XcapCallback_director_connect(HandleRef jarg1, XcapCallback.SwigDelegateXcapCallback_0 delegate0);
示例#4
0
 public XcapStack(XcapCallback callback, string xui, string password, string xcap_root) : this(tinyWRAPPINVOKE.new_XcapStack(XcapCallback.getCPtr(callback), xui, password, xcap_root), true)
 {
 }
示例#5
0
 public XcapStack(XcapCallback callback, string xui, string password, string xcap_root) : this(tinyWRAPPINVOKE.new_XcapStack(XcapCallback.getCPtr(callback), xui, password, xcap_root), true) {
 }
示例#6
0
 internal static HandleRef getCPtr(XcapCallback obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
示例#7
0
 internal static HandleRef getCPtr(XcapCallback obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }