Skip to content

IActionPipe Interface

Interface to send data to the process that controls the video player. Used for pipe actions started by external applications.

Methods

Method Returns Description
WriteLine(string line) void Write a line of text to the action pipe
Write(string line) void Write text to the action pipe (no newline)

Overview

The action pipe allows scripts to communicate with external processes that launched Fast Video Cataloger via command line. This is useful for integrating FVC with other applications.

Example

IActionPipe pipe = scripting.GetActionPipe();

// Send data back to the calling process
pipe.WriteLine("RESULT:SUCCESS");
pipe.Write("DATA:");
pipe.WriteLine("some data here");

See Also