public override void Execute(kOS.SharedObjects shared) { kOSProcessor processor = shared.Processor as kOSProcessor; if (processor == null) { throw new ArgumentException("Processor is not a kOSProcessor"); } processor.Send((Structure)KIPC.Serialization.Serializer.ReadJson(shared, json)); }
public KRPCConnection(kOS.SharedObjects shared, KRPCClient client) { Client = client; this.shared = shared; }
public KRPCAvailabilityIndicator(kOS.SharedObjects shared) : base(shared) { }
public Addon(kOS.SharedObjects shared) : base(shared) { InitializeSuffixes(); }
public KRPCClient(kOS.SharedObjects shared) { }