This is Client Protocol WAMP Component, you need to drop this component in the form and select a TsgcWebSocketClient Component using Client Property.
Prefix: Procedures and Errors are identified using URIs or CURIEs, the client uses this method to send a new prefix.
aPrefix: compact URI expression.
aURI: full URI.
Subscribe: A client requests access to a valid topicURI (or CURIE from Prefix) to receive events published to the given topicURI. The request is asynchronous, the server will not return an acknowledgement of the subscription.
aTopicURI: channel name.
UnSubscribe: Calling unsubscribe on a topicURI informs the server to stop delivering messages to the client previously subscribed to that topicURI.
aTopicURI: channel name.
Call: sent by the client when requests a Remote Procedure Call (RPC)
aCallId: this is the UUID generated by client
aProcURI: procedure identifier.
aArguments: procedure params, can be a integer, a JSON object, a list...
CancelCall: method called when the client wants cancel an active Call.
aCallId: this is the UUID generated by client
Publish: The client will send an event to all clients connected to the server who have subscribed to the topicURI.
TopicURI: channel name.
Event: message text.
OnWelcome: is the first server-to-client message sent by a WAMP server
SessionId: is a string that is randomly generated by the server and unique to the specific WAMP session. The sessionId can be used for at least two situations: 1) specifying lists of excluded or eligible clients when publishing event and 2) in the context of performing authentication or authorization.
ProtocolVersion: is an integer that gives the WAMP protocol version the server speaks, currently it MUST be 1.
ServerIdent: is a string the server may use to disclose it's version, software, platform or identity.
OnCallError: event fired when the remote procedure call could not be executed, an error or exception occurred during the execution or the execution of the remote procedure finishes unsuccessfully for any other reason, the server responds by sending a message with error details
CallId: this is the ID generated by the client when requesting a call to a procedure
ErrorURI: identifies the error.
ErrorDesc: error description.
ErrorDetails: application error details, is optional.
OnCallResult: event fired when the execution of the remote procedure finishes successfully, the server responds by sending a message with the result.
CallId: this is the ID generated by client when request a call to a procedure
Result: is the result, can be a number, a JSON object...
OnCallProgressResult: event fired when the execution of the remote procedure is in progress and there are still more pending results.
CallId: this is the ID generated by client when request a call to a procedure
Result: is the result, can be a number, a JSON object...
OnEvent: event fired when the client receives PubSub events published by subscribers via the EVENT message.
TopicURI: channel name where is subscribed.
Event: message text.