|
|
|
|
|
|
|
|
|
|
|
|||||||
Compounds | |
| class | basic_connection |
| Represents an internet connection. More... | |
| class | basic_findfile_sequence |
| Presents an STL-like sequence interface over the items on the file-system. More... | |
| class | basic_findfile_sequence_const_input_iterator |
| Iterator type for the basic_findfile_sequence supporting the Input Iterator concept. More... | |
| class | basic_findfile_sequence_value_type |
| Value type for the basic_findfile_sequence. More... | |
| class | basic_session |
| Represents an internet session. More... | |
| struct | filesystem_traits |
| Traits for accessing the correct file-system functions for a given character type. More... | |
| class | internet_exception |
| The exception type thrown by throw_internet_exception_policy. More... | |
| class | searchspec_sequence |
| Provides multi-pattern functionality over a file-system search sequence class. More... | |
| struct | throw_internet_exception_policy |
| This type throws internet_exception. More... | |
Typedefs | |
| typedef basic_connection< is_char_a_t > | connection_a |
Instantiation of the basic_connection template for the ANSI character type char. | |
| typedef basic_connection< is_char_w_t > | connection_w |
Instantiation of the basic_connection template for the Unicode character type wchar_t. | |
| typedef basic_connection< TCHAR > | connection |
Instantiation of the basic_connection template for the Win32 character type TCHAR. | |
| typedef basic_findfile_sequence< is_char_a_t, filesystem_traits< is_char_a_t > > | findfile_sequence_a |
Instantiation of the basic_findfile_sequence template for the ANSI character type char. | |
| typedef basic_findfile_sequence< is_char_w_t, filesystem_traits< is_char_w_t > > | findfile_sequence_w |
Instantiation of the basic_findfile_sequence template for the Unicode character type wchar_t. | |
| typedef basic_findfile_sequence< TCHAR, filesystem_traits< TCHAR > > | findfile_sequence |
Instantiation of the basic_findfile_sequence template for the Win32 character type TCHAR. | |
| typedef basic_session< is_char_a_t > | session_a |
Instantiation of the basic_session template for the ANSI character type char. | |
| typedef basic_session< is_char_w_t > | session_w |
Instantiation of the basic_session template for the Unicode character type wchar_t. | |
| typedef basic_session< TCHAR > | session |
Instantiation of the basic_session template for the Win32 character type TCHAR. | |
Functions | |
| basic_connection () | |
| Default constructor. | |
| basic_connection (HINTERNET hsess, char_type const *server, INTERNET_PORT port, char_type const *userName, char_type const *password, is_dword_t service, is_dword_t flags, is_dword_t context=0) | |
| Create a connection with the given arguments. | |
| ~basic_connection () | |
| Closes the connection, if open. | |
| is_bool_t | connect (HINTERNET hsess, char_type const *server, INTERNET_PORT port, char_type const *userName, char_type const *password, is_dword_t service, is_dword_t flags, is_dword_t context=0) |
| Opens a connection with the given arguments. | |
| void | close () |
| Closes the connection, if open. | |
| HINTERNET | detach () |
| Removes the connection from this object, and returns the underlying WinInet handle to the caller, who must take responsibility for releasing it. | |
| is_bool_t | is_connected () const |
| Indicates whether the object is managing an open connection. | |
| is_dword_t | last_error () const |
| The last Win32/WinInet error associated with this connection object. | |
| operator HINTERNET () | |
| Implicit conversion operator to a WinInet handle. | |
| basic_session () | |
| Default constructor. | |
| basic_session (char_type const *pcszAgent, is_dword_t accessType=INTERNET_OPEN_TYPE_PRECONFIG, char_type const *pcszProxyName=NULL, char_type const *pcszProxyBypass=NULL, is_dword_t flags=0) | |
| Create a session with the given arguments. | |
| ~basic_session () | |
| Closes the session, if open. | |
| is_bool_t | open (char_type const *pcszAgent, is_dword_t accessType=INTERNET_OPEN_TYPE_PRECONFIG, char_type const *pcszProxyName=NULL, char_type const *pcszProxyBypass=NULL, is_dword_t flags=0) |
| Open a session with the given arguments. | |
| void | close () |
| Closes the session, if open. | |
| HINTERNET | detach () |
| Removes the session from this object, and returns the underlying WinInet handle to the caller, who must take responsibility for releasing it. | |
| is_bool_t | is_open () const |
| Indicates whether the object is managing an open session. | |
| operator HINTERNET () | |
| Implicit conversion operator to a WinInet handle. | |
|
|
Instantiation of the basic_connection template for the Win32 character type
|
|
|
Instantiation of the basic_connection template for the ANSI character type
|
|
|
Instantiation of the basic_connection template for the Unicode character type
|
|
|
Instantiation of the basic_findfile_sequence template for the Win32 character type
|
|
|
Instantiation of the basic_findfile_sequence template for the ANSI character type
|
|
|
Instantiation of the basic_findfile_sequence template for the Unicode character type
|
|
|
Instantiation of the basic_session template for the Win32 character type
|
|
|
Instantiation of the basic_session template for the ANSI character type
|
|
|
Instantiation of the basic_session template for the Unicode character type
|
|
||||||||||||||||||||||||||||||||||||
|
Create a connection with the given arguments.
|
|
|
Default constructor.
|
|
||||||||||||||||||||||||
|
Create a session with the given arguments.
|
|
|
Default constructor.
|
|
|
Closes the session, if open.
|
|
|
Closes the connection, if open.
|
|
||||||||||||||||||||||||||||||||||||
|
Opens a connection with the given arguments.
|
|
|
Removes the session from this object, and returns the underlying WinInet handle to the caller, who must take responsibility for releasing it.
|
|
|
Removes the connection from this object, and returns the underlying WinInet handle to the caller, who must take responsibility for releasing it.
|
|
|
Indicates whether the object is managing an open connection.
|
|
|
Indicates whether the object is managing an open session.
|
|
|
The last Win32/WinInet error associated with this connection object.
|
|
||||||||||||||||||||||||
|
Open a session with the given arguments.
|
|
|
Implicit conversion operator to a WinInet handle.
|
|
|
Implicit conversion operator to a WinInet handle.
|
|
|
Closes the connection, if open.
|
|
|
Closes the session, if open.
|
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |