Table of Contents

Class SendMessage

Namespace
Bonsai.Osc
Assembly
Bonsai.Osc.dll

Represents an operator that writes each element of the sequence into an OSC communication channel.

[WorkflowElementCategory(ElementCategory.Sink)]
public class SendMessage : SingleArgumentExpressionBuilder, IExpressionBuilder
Inheritance
SendMessage
Implements
Inherited Members
Extension Methods

Properties

Address

Gets or sets the OSC address pattern specifying which method to invoke using the formatted data.

public string Address { get; set; }

Property Value

string

Connection

Gets or sets the name of the communication channel to reserve for the OSC protocol.

[TypeConverter(typeof(ConnectionNameConverter))]
public string Connection { get; set; }

Property Value

string

Methods

Build(IEnumerable<Expression>)

Constructs an Expression node from a collection of input arguments. The result can be chained with other builders in a workflow.

public override Expression Build(IEnumerable<Expression> arguments)

Parameters

arguments IEnumerable<Expression>

A collection of Expression nodes representing the input arguments.

Returns

Expression

The constructed Expression node.