Пример #1
0
        private void RespondToDbus(string signalresponse)
        {
            Logger.Debug("Received DBus Method Call: {signalresponse}", signalresponse);

            var token = StartToken.FromString(signalresponse);

            OnTokenEvent(token);
        }
Пример #2
0
        private void RespondToDbus(string signalresponse)
        {
            Settings.conInterface.WriteModuleTextColored("DBus", Color.Silver,
                                                         $"Received DBus Method Call: \"{signalresponse}\"");

            var token = StartToken.FromString(signalresponse);

            OnTokenEvent(token);
        }
Пример #3
0
        public override Task RegisterMinion()
        {
            var rpcMinion = new RpcBuffer(appName, (msgId, payload) =>
            {
                var serverResponse = "Carbon has a huge pp also this is debug messages.";
                var gotData        = Encoding.UTF8.GetString(payload, 0, payload.Length);
                Console.WriteLine($"RPCMinion: Got data: {gotData}");
                OnTokenEvent(StartToken.FromString(gotData));; //Invoke method and return.
                return(Encoding.UTF8.GetBytes(serverResponse));
            });

            return(Task.CompletedTask);
        }
Пример #4
0
 public override Task StartWithToken(string uri)
 {
     OnTokenEvent(StartToken.FromString(uri));
     return(Task.CompletedTask);
 }
Пример #5
0
 public override void startWithToken(string uri)
 {
     OnTokenEvent(StartToken.FromString(uri));;
 }