Xerox
®
FreeFlow
®
VI eCompose Dispatch SDK
User Guide
3
Table of Contents
1 Introduction............................................................................................................................... 5
VI Suite Customer Forum ......................................................................................................... 6
What is the VIeCD Software Development Kit? ........................................................................ 7
Where to begin ........................................................................................................................ 8
Documentation Overview......................................................................................................... 9
2 Background ..............................................................................................................................11
VIeCD Data Flow ................................................................................................................... 13
VIeCD IncomingFolders Filters ............................................................................................... 14
Eligibility: CommandTemplates, RuleVars, and the DispatchRule FieldName ........................... 15
Index File......................................................................................................................... 15
RuleVars .......................................................................................................................... 16
Reserved Index File Field Name........................................................................................ 16
AutoRun Filters ...................................................................................................................... 17
Processing.............................................................................................................................. 18
VIeCD Job Lifecycle ............................................................................................................... 19
Ineligible ......................................................................................................................... 20
Rule Conflict .................................................................................................................... 21
Eligible............................................................................................................................. 21
Pending ........................................................................................................................... 21
Current ............................................................................................................................ 21
Held................................................................................................................................. 21
Complete......................................................................................................................... 22
3 Examples, Libraries, and Utilities .........................................................................................23
Examples ............................................................................................................................... 24
Forward ........................................................................................................................... 24
Client............................................................................................................................... 25
Server .............................................................................................................................. 25
Server2 ............................................................................................................................ 25
Olsend ............................................................................................................................. 26
Olsession ......................................................................................................................... 26
Wrap ............................................................................................................................... 26
Libraries................................................................................................................................. 28
vtpdwrap ......................................................................................................................... 28
vtpdsession...................................................................................................................... 28
Utilities.................................................................................................................................. 29
4 VIeC Dispatch In-Circuit Emulator......................................................................................31