public void SyncGetCurrentConnectionInfo(int aConnectionID, out int aRcsID, out int aAVTransportID, out String aProtocolInfo, out String aPeerConnectionManager, out int aPeerConnectionID, out String aDirection, out String aStatus)
{
SyncGetCurrentConnectionInfoUpnpOrgConnectionManager1 sync = new SyncGetCurrentConnectionInfoUpnpOrgConnectionManager1(this);
BeginGetCurrentConnectionInfo(aConnectionID, sync.AsyncComplete());
sync.Wait();
sync.ReportError();
aRcsID = sync.RcsID();
aAVTransportID = sync.AVTransportID();
aProtocolInfo = sync.ProtocolInfo();
aPeerConnectionManager = sync.PeerConnectionManager();
aPeerConnectionID = sync.PeerConnectionID();
aDirection = sync.Direction();
aStatus = sync.Status();
}