If your custom server requirements do not conform to the general steps provided by a system-generated main() function, you will need to code the main() function yourself using C language or C++ language and custom server subroutines (described in Custom server subroutines). Activities may include invoking state tables, starting or stopping other custom servers, executing multiple custom server processes concurrently, accessing Blueworx Voice Response data in application profiles and mailboxes, and manipulating audio data (voice segments, voice messages, audio names, and user greetings).
When you code the main() function yourself, you use the Blueworx Voice Response windows to specify general information about the main() function. Blueworx Voice Response then performs the compile and link processes during the build. How to code the main() function is explained in more detail in Creating the main() function.