NativeRemotePluginInstance

class NativeRemotePluginInstance(val instanceId: Int, val client: Long)

Constructors

Link copied to clipboard
constructor(instanceId: Int, client: Long)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun activate()
Link copied to clipboard
fun addEventUmpInput(data: ByteBuffer, length: Int)
Link copied to clipboard
fun createGui(): Int
Link copied to clipboard
Link copied to clipboard
fun destroy()
Link copied to clipboard
fun destroyGui(guiInstanceId: Int): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getPortBuffer(portIndex: Int, buffer: ByteBuffer, size: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getPresetName(index: Int): String
Link copied to clipboard
fun getState(data: ByteArray)
Link copied to clipboard
Link copied to clipboard
fun hideGui(guiInstanceId: Int): Int
Link copied to clipboard
fun prepare(frameCount: Int, defaultControlBytesPerBlock: Int)
Link copied to clipboard
fun process(frameCount: Int, timeoutInNanoseconds: Long)
Link copied to clipboard
fun resizeGui(guiInstanceId: Int, width: Int, height: Int): Int
Link copied to clipboard
fun sendExtensionRequest(uri: String, opcode: Int, buffer: ByteBuffer, offset: Int, length: Int)
Link copied to clipboard
Link copied to clipboard
fun setPortBuffer(portIndex: Int, buffer: ByteBuffer, size: Int)
Link copied to clipboard
fun setState(data: ByteArray)
Link copied to clipboard
fun showGui(guiInstanceId: Int): Int