Diameter
Read this article about the history of Diameter and why it was developed. What preceded Diameter as an authentication protocol? While you do not need to understand how Diameter authenticates, you should have a general idea of its authentication process.
7.Result
7.6.Terminateconnection API SUCCESS
TerminateConnection API is called resulting in SUCCESS, and its pre-requisite is
Initialization API, StartConnection and/or StartSession API are SUCCESS; later
terminate the connection and sessions (if present) by TerminateConnection API and later
UnInitialization is called both are SUCCESS.
Figure 11: TerminateConnection API SUCCESS with TerminateSession Called before
TerminateConnection
Figure 12: TerminateConnection API SUCCESS without TerminateSession Called
before TerminateConnection