summary refs log blame commit diff stats
path: root/src/gtk2-prefs/sys_win32.h
blob: a7e0069e0fb34ab7943948e87316f3fbd7c10078 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

















                                                                            



























                                                                             
/* GTK+ Preference Tool
 * Copyright (C) 2003-2005 Alex Shaduri.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
 */

/***************************************************************************
                          sys_win32.h  -  description
                             -------------------
    begin                : Wed Oct 22 2003
    copyright            : (C) 2003 by Alex Shaduri, Irakli A. Elizbarashvili
    email                : alex_sh@land.ru
 ***************************************************************************/
#ifndef SYS_WIN32_H
#define SYS_WIN32_H





#ifdef _WIN32

#	define WIN32_LEAN_AND_MEAN
#	include <windows.h>

#endif







#endif
atchDriver(dispatchSrc) {} // Attributes public: // Operations public: long GetBandWidth(); long GetRecoveredPackets(); CString GetSourceProtocol(); long GetReceivedPackets(); long GetLostPackets(); long GetReceptionQuality(); long GetBufferingCount(); long GetBufferingProgress(); long GetBufferingTime(); void SetBufferingTime(long nNewValue); long GetFrameRate(); long GetMaxBitRate(); long GetBitRate(); long getProxySettings(LPCTSTR bstrProtocol); void setProxySettings(LPCTSTR bstrProtocol, long lProxySetting); CString getProxyName(LPCTSTR bstrProtocol); void setProxyName(LPCTSTR bstrProtocol, LPCTSTR bstrProxyName); long getProxyPort(LPCTSTR bstrProtocol); void setProxyPort(LPCTSTR bstrProtocol, long lProxyPort); CString getProxyExceptionList(LPCTSTR bstrProtocol); void setProxyExceptionList(LPCTSTR bstrProtocol, LPCTSTR pbstrExceptionList); BOOL getProxyBypassForLocal(LPCTSTR bstrProtocol); void setProxyBypassForLocal(LPCTSTR bstrProtocol, BOOL fBypassForLocal); long GetMaxBandwidth(); void SetMaxBandwidth(long nNewValue); long GetDownloadProgress(); long GetEncodedFrameRate(); long GetFramesSkipped(); }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_WMPNETWORK_H__50BDAB41_9F78_492A_8A5E_27543B0C0CAF__INCLUDED_)