Open DACS Sessions

What we see on the DACS Sink is that from a single IP, I can have multiple sessions opened up:

1) How can I get the individual identifier for each session?

2) We use AuthorizationAgent's agent.logout(handle); method to logout the user, but the user still shows up on the DACS Sink Station's login view, wouldn't the user get disconnected? But when I supplement it with the agent.destroy() and AuthorizationMCSystem -> release() then the user is completely removed - why is this so that logout() does not work standalone?

3) How can we individually remove sessions for a given user from the same IP?

Answers