Includes a Powershell snapin for Coral8 with a navigation provider as well as cmdlets for managing a Coral8 server
ps> installutil C8cx.dll
ps> add-pssnapin C8cx
Poweshell usage
ps> get-command -noun C8*
ps> get-psdrive -PSProvider Coral8
ps> ls C8Local:\
ps> Get-C8App |Start-C8App
ps> Get-C8App |Stop-C8App
ps> (Get-C8App <app> | ? {$_.Name -eq "PendingMessages" }).Value
- Add-C8App Add-C8App [-CcxFile] [-ServerUrl ] [-Workspace ]
- Get-C8App Get-C8App [[-App] ] [-ServerUrl ] [-Workspace ]
- Remove-C8App Remove-C8App [-App] [-ServerUrl ] [-Workspace ]
- Start-C8App Start-C8App [-App] [-ServerUrl ] [-Workspace ]
- Stop-C8App Stop-C8App [-App] [-ServerUrl ] [-Workspace ]
var s1 = new C8OutputStream("ccl://localhost:6789/Stream/Default/Proj/streamName");
s1.DataReceived += (tpl) => { var symbol = tpl.Field<string>("symbol"); };
s1.Connect();
var ts1 = new StockOutputStream("ccl://localhost:6789/Stream/Default/Proj/streamName");
ts1.DataReceived += (tpl) => { var symbol = tpl.symbol; };
ts1.Connect();