SessionFactoryHelper(SessionCallback callback) { _callback = callback; _initData = new Ice.InitializationData(); _initData.properties = Ice.Util.createProperties(); setDefaultProperties(); }
/// <summary> /// Creates a Glacier2 session. /// </summary> /// <param name="callback">The callback for notifications about session /// establishment.</param> /// <param name="initData">The Ice.InitializationData for initializing /// the communicator.</param> /// <param name="finderStr">The stringified Ice.RouterFinder proxy.</param> /// <param name="useCallbacks">True if the session should create an object adapter for receiving callbacks.</param> public SessionHelper(SessionCallback callback, Ice.InitializationData initData, string finderStr, bool useCallbacks) { _callback = callback; _initData = initData; _finderStr = finderStr; _useCallbacks = useCallbacks; }
/// <summary> /// Creates a SessionFactory object. /// </summary> /// <param name="properties">The properties to use when creating the communicator.</param> /// <param name="callback">The callback object for notifications.</param> public SessionFactoryHelper(Ice.Properties properties, SessionCallback callback) { _callback = callback; _initData = new Ice.InitializationData(); _initData.properties = properties; setDefaultProperties(); }
/// <summary> /// Creates a Glacier2 session. /// </summary> /// <param name="callback">The callback for notifications about session /// establishment.</param> /// <param name="initData">The Ice.InitializationData for initializing /// the communicator.</param> /// <param name="finderStr">The stringified Ice.RouterFinder proxy.</param> /// <param name="useCallbacks">True if the session should create an object adapter for receiving callbacks.</param> internal SessionHelper(SessionCallback callback, Ice.InitializationData initData, string finderStr, bool useCallbacks) { _callback = callback; _initData = initData; _finderStr = finderStr; _useCallbacks = useCallbacks; }
/// <summary> /// Creates a SessionFactory object. /// </summary> /// <param name="callback">The callback object for notifications.</param> public SessionFactoryHelper(SessionCallback callback) { _callback = callback; _initData = new Ice.InitializationData(); _initData.properties = Ice.Util.createProperties(); setDefaultProperties(); }
SessionFactoryHelper(Ice.InitializationData initData, SessionCallback callback) { _callback = callback; _initData = initData; if (_initData.properties == null) { _initData.properties = Ice.Util.createProperties(); } setDefaultProperties(); }
/// <summary> /// Creates a SessionFactory object. /// </summary> /// <param name="initData">The initialization data to use when creating the communicator.</param> /// <param name="callback">The callback object for notifications.</param> public SessionFactoryHelper(Ice.InitializationData initData, SessionCallback callback) { _callback = callback; _initData = initData; if(_initData.properties == null) { _initData.properties = Ice.Util.createProperties(); } setDefaultProperties(); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.Inflate(Resource.Layout.fragment_login_fragment, container, false); LoginButton loginButton = view.FindViewById <LoginButton>(Resource.Id.login_button_fragment); loginButton.SetSuportFragment(this); // set fragment for LoginButton callback = new SessionCallback(this); Session.CurrentSession.AddCallback(callback); return(view); }
/// <summary> /// Creates a SessionFactory object. /// </summary> /// <param name="properties">The properties to use when creating the communicator.</param> /// <param name="callback">The callback object for notifications.</param> public SessionFactoryHelper(Ice.Properties properties, SessionCallback callback) { if(properties == null) { throw new Ice.InitializationException( "Attempt to create a SessionFactoryHelper with a null Properties argument"); } _callback = callback; _initData = new Ice.InitializationData(); _initData.properties = properties; setDefaultProperties(); }
SessionFactoryHelper(Ice.Properties properties, SessionCallback callback) { if (properties == null) { throw new Ice.InitializationException( "Attempt to create a SessionFactoryHelper with a null Properties argument"); } _callback = callback; _initData = new Ice.InitializationData(); _initData.properties = properties; setDefaultProperties(); }
private async Task Publish(CdpSession request, CancellationToken token, Action <CdpSession, CdpResponse> callback = null) { Interlocked.Add(ref _methodId, 1); request.Setup(_methodId, _cdpSessionId); _cbMap[_methodId] = new SessionCallback { Id = _methodId, Request = request, Callback = callback ?? HandleCallback }; await Send(new CdpRequest(CdpApi.Methods.TargetSendMsg, _methodId, request)); }
SessionFactoryHelper(SessionCallback callback, Dictionary <string, string> properties, Ice.ILogger?logger = null, Ice.Instrumentation.ICommunicatorObserver?observer = null, Action?threadStart = null, Action?threadStop = null, string[]?typeIdNamespaces = null) { _callback = callback; _properties = properties; _logger = logger; _observer = observer; _threadStart = threadStart; _threadStop = threadStop; _typeIdNamespaces = typeIdNamespaces; setDefaultProperties(); }
/// <summary> /// Creates a Glacier2 session. /// </summary> /// <param name="callback">The callback for notifications about session /// establishment.</param> /// <param name="properties">Optional properties used for communicator initialization.</param> /// <param name="logger">Optional logger used for communicator initialization.</param> /// <param name="observer">Optional communicator observer used for communicator initialization.</param> /// <param name="threadStart">Optional thread start delegate used for communicator initialization.</param> /// <param name="threadStop">Optional thread stop delegate used for communicator initialization.</param> /// <param name="typeIdNamespaces">Optional list of TypeId namespaces used for communicator initialization. /// The default is Ice.TypeId.</param> /// <param name="finderStr">The stringified Ice.RouterFinder proxy.</param> /// <param name="useCallbacks">True if the session should create an object adapter for receiving callbacks.</param> internal SessionHelper(SessionCallback callback, string finderStr, bool useCallbacks, Dictionary <string, string> properties, ILogger?logger = null, Ice.Instrumentation.ICommunicatorObserver?observer = null, Action?threadStart = null, Action?threadStop = null, string[]?typeIdNamespaces = null) { _callback = callback; _finderStr = finderStr; _useCallbacks = useCallbacks; _properties = properties; _logger = logger; _observer = observer; _threadStart = threadStart; _threadStop = threadStop; _typeIdNamespaces = typeIdNamespaces; }
SessionFactoryHelper(SessionCallback callback, Dictionary <string, string> properties, Func <int, string>?compactIdResolver = null, Action <Action, Ice.Connection?>?dispatcher = null, Ice.Logger?logger = null, Ice.Instrumentation.CommunicatorObserver?observer = null, Action?threadStart = null, Action?threadStop = null, string[]?typeIdNamespaces = null) { _callback = callback; _properties = properties; _compactIdResolver = compactIdResolver; _dispatcher = dispatcher; _logger = logger; _observer = observer; _threadStart = threadStart; _threadStop = threadStop; _typeIdNamespaces = typeIdNamespaces; setDefaultProperties(); }
/// <summary> /// Creates a Glacier2 session. /// </summary> /// <param name="callback">The callback for notifications about session /// establishment.</param> /// <param name="properties">Optional properties used for communicator initialization.</param> /// <param name="compactIdResolver">Optional compact type ID resolver delegate used for communicator initialization.</param> /// <param name="dispatcher">Optional dispatcher delegate used for communicator initialization.</param> /// <param name="logger">Optional logger used for communicator initialization.</param> /// <param name="observer">Optional communicator observer used for communicator initialization.</param> /// <param name="threadStart">Optional thread start delegate used for communicator initialization.</param> /// <param name="threadStop">Optional thread stop delegate used for communicator initialization.</param> /// <param name="typeIdNamespaces">Optional list of TypeId namespaces used for communicator initialization. /// The default is Ice.TypeId.</param> /// <param name="finderStr">The stringified Ice.RouterFinder proxy.</param> /// <param name="useCallbacks">True if the session should create an object adapter for receiving callbacks.</param> internal SessionHelper(SessionCallback callback, string finderStr, bool useCallbacks, Dictionary <string, string> properties, Func <int, string>?compactIdResolver = null, Action <Action, Connection?>?dispatcher = null, Logger?logger = null, Ice.Instrumentation.CommunicatorObserver?observer = null, Action?threadStart = null, Action?threadStop = null, string[]?typeIdNamespaces = null) { _callback = callback; _finderStr = finderStr; _useCallbacks = useCallbacks; _properties = properties; _compactIdResolver = compactIdResolver; _dispatcher = dispatcher; _logger = logger; _observer = observer; _threadStart = threadStart; _threadStop = threadStop; _typeIdNamespaces = typeIdNamespaces; }
internal static extern void Start_64(SessionCallback callback);
/// <summary> /// Creates a Glacier2 session. /// </summary> /// <param name="callback">The callback for notifications about session /// establishment.</param> /// <param name="initData">The Ice.InitializationData for initializing /// the communicator.</param> public SessionHelper(SessionCallback callback, Ice.InitializationData initData) { _callback = callback; _initData = initData; }
/// <summary> /// Creates a SessionFactory object. /// </summary> /// <param name="initData">The initialization data to use when creating the communicator.</param> /// <param name="callback">The callback object for notifications.</param> public SessionFactoryHelper(Ice.InitializationData initData, SessionCallback callback) { _callback = callback; _initData = initData; setDefaultProperties(); }
internal static extern void Stop(SessionCallback callback); // 0x0000000181B55280-0x0000000181B55310 internal static extern void Stop_64(SessionCallback callback); // 0x0000000181B551F0-0x0000000181B55280
internal static extern void IsReady(SessionCallback callback); // 0x0000000181B54AC0-0x0000000181B54B50 internal static extern void IsReady_64(SessionCallback callback); // 0x0000000181B54A30-0x0000000181B54AC0
/// <summary> /// Creates a Glacier2 session. /// </summary> /// <param name="callback">The callback for notifications about session /// establishment.</param> /// <param name="initData">The Ice.InitializationData for initializing /// the communicator.</param> /// <param name="finderStr">The stringified Ice.RouterFinder proxy.</param> public SessionHelper(SessionCallback callback, Ice.InitializationData initData, string finderStr) { _callback = callback; _initData = initData; _finderStr = finderStr; }
internal static extern void IsReady(SessionCallback callback);
internal static extern void Stop(SessionCallback callback);
internal static extern void Start(SessionCallback callback); // 0x0000000181B54EA0-0x0000000181B54F30 internal static extern void Start_64(SessionCallback callback); // 0x0000000181B54E10-0x0000000181B54EA0