Preparing Your Synergy Server Code

xfNetLink and xfServerPlus enable you to access existing Synergy code within your Synergy applications from a remote Synergy, Java, or .NET client. Together, xfNetLink and xfServerPlus handle creating a connection and translating data between the client machine and your Synergy server machine. You can call both functions and subroutines remotely. Your Synergy code may require some alterations in order to work effectively with xfNetLink and xfServerPlus. For example, it should be modularized, routines must be contained in executable libraries (ELBs) or shared images (on OpenVMS), and all user interface elements, including error messages, must be removed.

The topics below give you an overview of changes you may need to make to your Synergy server code and include information on passing different types of data.

SET_XFPL_TIMEOUT - Set a time-out for xfServerPlus

XFPL_LOG - Make an entry in the xfServerPlus log

XFPL_REGCLEANUP - Register a cleanup method