|
| static async Task< bool > | ConnectAsync (string hostName, int port, string username, string password) |
| |
| static async Task< JObject > | RequestAsync (JObject request, int timeoutMs=15000) |
| |
| static async Task | DisconnectAsync () |
| |
| static async Task< bool > | Connect (string hostName, int port, string username, string password) |
| | Old connect. Wraps ConnectAsync.
|
| |
| static async Task< string > | Request (string data) |
| | Old request method. Wraps RequestAsync, returns raw JSON string.
|
| |
| static async Task< string > | CreateSender (string options) |
| | Old CreateSender. Wraps RequestAsync with sender-specific logic.
|
| |
| static string | GetToken () |
| |
| static string | GetClientIp () |
| |
| static string | GetEndpoint () |
| |
| static async Task< JObject > | KeepAliveAsync () |
| |
| static async Task< string[]> | ListFunctionsAsync () |
| |
| static async Task< string[]> | ListServerFunctionsAsync () |
| |
| static async Task< JObject > | DescribeFunctionAsync (string functionName) |
| |
| static async Task< JObject > | DescribeServerFunctionAsync (string functionName) |
| |
| static async Task< string[]> | ListWorkspacesAsync () |
| |
| static async Task< JObject > | AddWorkspaceAsync (string workspace) |
| |
| static async Task< JObject > | SetDefaultWorkspaceAsync (string workspace) |
| |
| static async Task< string > | GetDefaultWorkspaceAsync () |
| |
| static async Task< JObject > | RmWorkspaceAsync (string workspace) |
| |
| static async Task< JObject > | AddUserAsync (string username, string password, bool? admin=null, string first=null, string last=null, string email=null) |
| |
| static async Task< JObject > | ChangePasswordAsync (string newPassword) |
| |
| static async Task< JObject > | RmUserAsync (string username) |
| |
| static async Task< JObject[]> | ListUsersAsync () |
| |
| static async Task< JObject > | AddGroupAsync (string group) |
| |
| static async Task< JObject > | AddUserGroupAsync (string group, string user) |
| |
| static async Task< JObject > | RmUserGroupAsync (string group, string user) |
| |
| static async Task< JObject > | ChangeOwnerAsync (string group, string username) |
| |
| static async Task< JObject > | RmGroupAsync (string group) |
| |
| static async Task< string[]> | ListGroupsAsync () |
| |
| static async Task< JObject > | SenderAsync (string workspace, string type, string proto="tcp", string ip=null, bool alert=false, string meta="", string from="", string senderID=null) |
| |
| static async Task< JObject > | ListStreamsAsync (string[] workspaces=null, string[] types=null) |
| |
| static async Task< JObject > | StreamInfoAsync (string streamID) |
| |
| static async Task< JObject > | ReceiverAsync (string workspace, string[] streamIDs=null, string proto="tcp", string[] types=null, bool alert=false, bool echo=false, string ip=null, string meta="", string receiverID=null) |
| |
| static async Task< JObject > | SubscribeAsync (string receiverID, string[] streamIDs) |
| |
| static async Task< JObject > | SetConfigAsync (string config, string value, string context=null, string app=null, string user=null) |
| |
| static async Task< JObject > | DisconnectStreamsAsync (string[] workspaces=null, string[] types=null, string[] streamIDs=null) |
| |
| static async Task< JObject > | ExpireAsync () |
| |