// Method to add server queue items public void AddRequest(ServerQueueItem item) { ServerQueue.Add(item); }
// Function to add item to queue public void SubmitToRequestQueue(PathPlanningRequest newRequest) { // Add to server queue ServerQueueItem newItem = new ServerQueueItem(newRequest, "127.0.0.1"); myServer.AddRequest(newItem); // Add request item to queue lstQueue.Items.Add(newRequest.AlgToUse.ToString()); lstRequestQueue.Add(newRequest); // Log activity Log("New path planning request queued...\n"); if (ProjectConstants.DebugMode) { Log("----------------------------------------------"); Log("----------------------------------------------\n"); Log(GetRequestDetail(lstRequestQueue.Count - 1) + "\n\n"); } }