/// <summary> /// Creates RoutingTables ManagementAnsware from previously opened package. /// Management sends in respond routing tables to Router /// </summary> /// <param name="package">Opened Package got from UDP/TCP</param> /// <returns>ManagementAnswer created from RoutingAnswer</returns> public static ManagementAnswer ReceiveRoutingTables(Package package) { return(ManagementAnswer.RouterAnswer(package.data)); }
/// <summary> /// Creates RoutingTables ManagementAnsware from bytes /// Management sends in respond routing tables to Router /// </summary> /// <param name="respond">Bytes from which ManagementAnswer will be created</param> /// <returns>ManagementAnswer created from RoutingAnswer</returns> public static ManagementAnswer ReceiveRoutingTables(byte[] respond) { Package package = Package.fromBytes(respond); return(ManagementAnswer.RouterAnswer(package.data)); }