public static Boolean CallCoordination(string CallingPCCName, string CalledPCCName, int demandedCapacity) { CPCCNames = CallingPCCName + " " + CalledPCCName; CallingName = CallingPCCName; CalledName = CalledPCCName; CalledPCCPort = UsersDataTable.ReturnPortAndDomain(CalledPCCName)[0]; // port CalledPCCDomain = UsersDataTable.ReturnPortAndDomain(CalledPCCName)[1]; // ID domeny DemandedCapacity = demandedCapacity; CallingPCCPort = UsersDataTable.ReturnPortAndDomain(CallingPCCName)[0]; // port CallingPCCDomain = UsersDataTable.ReturnPortAndDomain(CallingPCCName)[1]; // ID domeny CallingAddress = UsersDataTable.ReturnAddress(CallingPCCName) + ":" + CallingPCCPort; CalledAddress = UsersDataTable.ReturnAddress(CalledPCCName) + ":" + CalledPCCPort; ReturnLog("-> P : Policy " + CallingPCCName + " " + CalledPCCName + " " + demandedCapacity); if (Policy.CAC(CallingPCCName, CalledPCCName, demandedCapacity)) { return(true); } else { return(false); } }
public static void PassMessage(string name1, string name2) { CalledPCCPort = UsersDataTable.ReturnPortAndDomain(name2)[0]; //port CalledPCCDomain = UsersDataTable.ReturnPortAndDomain(name1)[1]; // ID domeny CallingPCCPort = UsersDataTable.ReturnPortAndDomain(name2)[0]; //port CallingPCCDomain = UsersDataTable.ReturnPortAndDomain(name2)[1]; // ID domeny }
public static int[] DirectoryRequest(string username) { int[] tab = new int[2]; tab[0] = UsersDataTable.ReturnPortAndDomain(username)[0]; //port tab[1] = UsersDataTable.ReturnPortAndDomain(username)[1]; // ID domeny string Address = UsersDataTable.ReturnAddress(username); ReturnLog("-> NCC : DirectoryRequest Response: Username \"" + username + "\" translated into address " + Address + ":" + tab[0]); return(tab); }
public static void CallTeardown(string callingPCCName, string calledPCCName) { int[] tab = new int[2]; CPCCNames = callingPCCName + " " + calledPCCName; CallingName = callingPCCName; CalledName = calledPCCName; CalledPCCPort = UsersDataTable.ReturnPortAndDomain(calledPCCName)[0]; //port CalledPCCDomain = UsersDataTable.ReturnPortAndDomain(calledPCCName)[1]; // ID domeny CallingPCCPort = UsersDataTable.ReturnPortAndDomain(callingPCCName)[0]; //port CallingPCCDomain = UsersDataTable.ReturnPortAndDomain(callingPCCName)[1]; // ID domeny CallingAddress = UsersDataTable.ReturnAddress(callingPCCName) + ":" + CallingPCCPort; CalledAddress = UsersDataTable.ReturnAddress(calledPCCName) + ":" + CalledPCCPort; }
public static void Unable(string addr1, string addr2) { string port1 = addr1.Split(':')[1]; string port2 = addr2.Split(':')[1]; string name1 = UsersDataTable.returnName(Convert.ToInt32(port1)); string name2 = UsersDataTable.returnName(Convert.ToInt32(port2)); CallingName = name1; CalledName = name2; CPCCNames = name1 + " " + name2; CallingPCCPort = UsersDataTable.ReturnPortAndDomain(name1)[0]; // port CallingPCCDomain = UsersDataTable.ReturnPortAndDomain(name1)[1]; // ID domeny CalledPCCPort = UsersDataTable.ReturnPortAndDomain(name2)[0]; // port CalledPCCDomain = UsersDataTable.ReturnPortAndDomain(name2)[1]; // ID domeny }