Mete: In my application I have RPC calls occurring, plus I
need to push data from the server to clients using messaging. I
also need to listen for client disconnections. I think LCDS is the
right tool for this, but only at great cost to developers because
of the unforgiveable documentation. When a client makes a login RPC
call, I execute FlexSession#addSessionDestroyedListener, only to
not catch the disconnection because the RPC calls are occurring
over an AMF channel and therefore using HttpFlexSession rather than
the RTMPFlexSession that is used by messaging. The FlexSession
documentation is insufficient for this use case. Why not bother to
document the subclasses anyway? And explain the session framework,
instead of letting developers figure it out for themselves? It is
silly and costs Adobe and its users time and money.