# 4 Register Functions

This chapter describes the register functions available in SwitchKit. It provides prototype information, possible error return values, and a description of what the function does.

Most functions return an integer value. Upon successful completion, that return value is OK (0). Non-zero return values indicate some error conditions. Each function lists the associated error conditions.

Some functions return pointers; those functions do not have a status value indicating success or failure.

The register functions allow your application to monitor different areas of the communication in your system. The registration lets the LLC route messages, specified through the function call, to your application, so that your application can handle them.

In this section:

sk_appGroupRegister()

sk_msgRegister() / sk_msgUnRegister()

sk_pplComponentRegister() / sk_pplComponentUnRegister()

sk_pplTCAPRegister() / sk_pplTCAPUnRegister()