Teamspeak 3 Query Timeout?
|
Verfasser |
Nachricht |
|
Beiträge: 42
Bewertung: 5
Registriert seit: Mar 2011
Status:
offline
|
Teamspeak 3 Query Timeout?
Hi!
Wie im Topic-Namen schon zu erkennen, frage ich mich, wie lange es dauert, bis ein Query "outtimed".
Ich arbeite derzeit an einer C#-Applikation für einen "Teamspeak 3 Manager" und müsste dies mal wissen.
Vielleicht weiß es ja jemand..
Extra ausprobieren müsst ihr dies natürlich nicht. Das kann ich dann auch machen.
Gruß
|
|
08.07.2014 18:45 |
|
|
Beiträge: 462
Bewertung: 2
Registriert seit: Nov 2012
Status:
offline
|
RE: Teamspeak 3 Query Timeout?
Solange wie du es ihm sagst?
var client = new TcpClient();
var result = client.BeginConnect("remotehost", 42, null, null);
var timeout = 1;
var success = result.AsyncWaitHandle.WaitOne(TimeSpan.FromSeconds(timeout));
if (!success)
{
throw new Exception("Failed to connect.");
}
//Verbindung steht
client.EndConnect(result);
Freundliche Grüße,
[Link: Registrierung erforderlich]
Full Stack Software Engineer & Architekt
Sprachen: C#, TSQL, HTML5, Ecmascript 6, CSS 3.1, (TS, C++, PHP)
Frameworks: .NET, .NET Core, ASP.NET MVC, ASP.NET WebApi, WPF, WCF, Entity Framework, Bootstrap
Dieser Beitrag wurde zuletzt bearbeitet: 08.07.2014 20:56 von GGSeSports.
|
|
08.07.2014 20:52 |
|
|
Beiträge: 844
Bewertung: 0
Registriert seit: Jun 2011
Status:
offline
|
RE: Teamspeak 3 Query Timeout?
Es gibt aber auch einen "normalen" Timeout, wenn zulange keine Aktion erfolgt oder die Server abgewählt werden.
Weiß im Moment auch nich wieviel das is, @OP: evtl. ma im offiziellen Forum suchen.
Alcazar
(nach Diktat spazierengegangen)
|
|
08.07.2014 21:17 |
|
|
Beiträge: 462
Bewertung: 2
Registriert seit: Nov 2012
Status:
offline
|
RE: Teamspeak 3 Query Timeout?
Es gibt aber auch einen "normalen" Timeout, wenn zulange keine Aktion erfolgt oder die Server abgewählt werden.
Weiß im Moment auch nich wieviel das is, @OP: evtl. ma im offiziellen Forum suchen.
Definiere "normal". Entweder du hast eine Verbindung oder du hast keine Verbindung. Würde gerne mehr darüber erfahren...
Wenn du mit "normal" das Serverrecht "i_client_max_idletime" meinst, welches kein TimeOut ist, dann schreibe dass doch bitte dazu.
Natürlich haut es dir die Verbindung weg, wenn du auf einmal ne andere IP or What Ever hast. Dafür gibt es Try Catch im simpelsten Fall. Wenn du "i_client_max_idletime" eingestellt hast, dann ist es halt der Wert.
@TE:
Bitte schildere dein Problem mal genauer.
Freundliche Grüße,
[Link: Registrierung erforderlich]
Full Stack Software Engineer & Architekt
Sprachen: C#, TSQL, HTML5, Ecmascript 6, CSS 3.1, (TS, C++, PHP)
Frameworks: .NET, .NET Core, ASP.NET MVC, ASP.NET WebApi, WPF, WCF, Entity Framework, Bootstrap
Dieser Beitrag wurde zuletzt bearbeitet: 09.07.2014 02:08 von GGSeSports.
|
|
09.07.2014 01:49 |
|
|
Beiträge: 844
Bewertung: 0
Registriert seit: Jun 2011
Status:
offline
|
RE: Teamspeak 3 Query Timeout?
Wenn man die normale Query-Konsole nimmt (die die früher in Clients drin war, bzw. z. B. per Telnet wo man die Befehle einzeln eingibt), dann gibs den Timeout - aus Sicherheitsgründen.
Alcazar
(nach Diktat spazierengegangen)
|
|
09.07.2014 13:37 |
|
|