TeamcenterKnowledge

Add custom translators to Dispatcher > Create dispatcher requests

Create Dispatcher requests using ITK APIs

The Dispatcher client provides server APIs to support customized triggering of translations. The dispatcher client framework for creation of dispatcher requests allows customizations for batch translations and workflow. You can create dispatcher request objects using the DISPATCHER_create_request API. These API support the creation of dispatcher request object in a server environment. You must include the dispatcher_itk.h file to provide the prototype for these Dispatcher API functions, and you must modify link scripts to link against the libdispatcher shared object. Ensure that you specify primary and secondary objects as input to this API. Procedure Modify the sample dispatcher_create_rqst_itk_main.c source code or create a new ITK command line C source file. Compile the source module using the sample script provided in the TC_ROOT/sample directory by entering the following command: Copy compile -DIPLIB=none dispatcher_create_ rqst_itk_main.c Copy the sample ITK link script provided in the TC_ROOT/sample directory. Edit the copied ITK link script to add the Dispatcher library, libdispatcher.lib, to the link command. Run the modified ITK link script by entering the following command: Copy myLinkitk -o dispatcher_create_rqst_itk_main dispatcher_create_rqst_itk_main.obj Test the new ITK executable.

Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/plm00565/eco1737253046255/sng1737253047388/xid1677644.html · retrieved Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)