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");