public void EndGetCurrentConnectionInfo(IntPtr aAsyncHandle, out int aRcsID, out int aAVTransportID, out String aProtocolInfo, out String aPeerConnectionManager, out int aPeerConnectionID, out String aDirection, out String aStatus)
{
uint code;
string desc;
if (Invocation.Error(aAsyncHandle, out code, out desc))
{
throw new ProxyError(code, desc);
}
uint index = 0;
aRcsID = Invocation.OutputInt(aAsyncHandle, index++);
aAVTransportID = Invocation.OutputInt(aAsyncHandle, index++);
aProtocolInfo = Invocation.OutputString(aAsyncHandle, index++);
aPeerConnectionManager = Invocation.OutputString(aAsyncHandle, index++);
aPeerConnectionID = Invocation.OutputInt(aAsyncHandle, index++);
aDirection = Invocation.OutputString(aAsyncHandle, index++);
aStatus = Invocation.OutputString(aAsyncHandle, index++);
}