Constructor of ConnectionTCP
The socket automatically attempts to connect by default unless the option 'disableAutoConnectOnInit' is set to true
Print debug messages regarding buffer
Disabled by default
Connection state
All listeners
Node TCP socket client to vMix instance
Emit vMix messages to listeners registered for data as a fallback solution if no listener is registered in the specific custom-listener-type
Enabled by default
Emit generic data message
Emit Tally message
Emit Version message
Process received data that is currently in the buffer
Process buffer XML message
Send message to connection
This must be a string of the complete command to execute
The available commands are listed under: https://www.vmix.com/help23/TCPAPI.html See "Commands section"
Set host
Set port
Unregister all listeners
Connect
Attempt to establish connection to socket of vMix instance
Is currently connected?
Is currently connecting?
Emit Activators message
Emit XML message
Convert a function command object to the string to execute
Unregister listeners of specific event-type and with a specific callback function-signature
Register listener on a specific event type
Send one or more messages to socket connection
Messages are requests or command(s) to perform functions to the API
This must be a string or object, or a array of strings or objects (or a mix of object or strings)
The available commands are listed under: https://www.vmix.com/help24/TCPAPI.html See "Commands section"
Ask to Shutdown and destroy the TCP socket
Get "raw" TCP socket
Socket | null
Stringify commands (if necessary)
Generated using TypeDoc
vMix Connection via TCP