Learn about the Microsoft SIP Processing Language (MSPL) scripting language that is used in Microsoft Lync Server 2013 SDK SIP applications.

MSPL overview

The Microsoft SIP Processing Language (MSPL) scripting language is used to filter and route SIP messages. Known as "message filters," MSPL scripts are embedded in the application manifests of Microsoft Lync Server 2013 applications.

MSPL does not support arithmetic, type declarations, or loops outside the foreachstatement.

MSPL topics



MSPL script syntax

Describes the basic syntax of MSPL.

MSPL built-in constants

Describes the built-in constants of MSPL.

MSPL built-in variables

Describes the built-in variables of MSPL, including the predefined request and response variables.

MSPL types and type conversion

Describes the basic datatypes supported by MSPL and the results of implicit conversion between them.

MSPL built-in classes

Describes the predefined types for MSPL.

MSPL built-in functions

Provides a comprehensive reference for all built-in MSPL functions.

How to: Create an MSPL script

Provides a guide to writing a simple message filter for use in an Lync Server 2013 application manifest.

See also

Other resources

Lync Server 2013 SDK general reference