async: Remove unused imports
This commit is contained in:
		@@ -5,7 +5,7 @@
 | 
			
		||||
/**
 | 
			
		||||
 * Event loop implementation for Linux.
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@
 | 
			
		||||
/**
 | 
			
		||||
 * Event loop implementation for Windows.
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@
 | 
			
		||||
/*
 | 
			
		||||
 * Event loop implementation for *BSD.
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@
 | 
			
		||||
/*
 | 
			
		||||
 * This module contains base implementations for reactor event loops.
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
 *
 | 
			
		||||
 * Note: Available only on Windows.
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
@@ -53,4 +53,4 @@ class State
 | 
			
		||||
 | 
			
		||||
    /// For keeping events or event masks.
 | 
			
		||||
    int event;
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -60,7 +60,7 @@
 | 
			
		||||
 * }
 | 
			
		||||
 * ---
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
@@ -70,8 +70,6 @@
 | 
			
		||||
module tanya.async.loop;
 | 
			
		||||
 | 
			
		||||
import core.time;
 | 
			
		||||
import std.algorithm.iteration;
 | 
			
		||||
import std.algorithm.mutation;
 | 
			
		||||
import std.typecons;
 | 
			
		||||
import tanya.async.transport;
 | 
			
		||||
import tanya.async.watcher;
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@
 | 
			
		||||
/**
 | 
			
		||||
 * This package provides asynchronous capabilities.
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
 * When an event from the network arrives, a protocol method gets
 | 
			
		||||
 * called and can respond to the event.
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
 
 | 
			
		||||
@@ -6,7 +6,7 @@
 | 
			
		||||
 * This module contains transports which are responsible for data dilvery
 | 
			
		||||
 * between two parties of an asynchronous communication.
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@
 | 
			
		||||
/**
 | 
			
		||||
 * Watchers register user's interest in some event.
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2017.
 | 
			
		||||
 * Copyright: Eugene Wissner 2016-2018.
 | 
			
		||||
 * License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
 | 
			
		||||
 *                  Mozilla Public License, v. 2.0).
 | 
			
		||||
 * Authors: $(LINK2 mailto:info@caraus.de, Eugene Wissner)
 | 
			
		||||
@@ -14,8 +14,6 @@
 | 
			
		||||
 */
 | 
			
		||||
module tanya.async.watcher;
 | 
			
		||||
 | 
			
		||||
import std.exception;
 | 
			
		||||
import std.functional;
 | 
			
		||||
import tanya.async.loop;
 | 
			
		||||
import tanya.async.protocol;
 | 
			
		||||
import tanya.async.transport;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user