Doxygen documentation update
This commit is contained in:
parent
af56825d39
commit
96d5b95b6f
4
Doxyfile
4
Doxyfile
@ -791,9 +791,11 @@ RECURSIVE = YES
|
|||||||
|
|
||||||
EXCLUDE = \
|
EXCLUDE = \
|
||||||
lib\EAPBase_UI\res \
|
lib\EAPBase_UI\res \
|
||||||
|
lib\EapHost_UI\res \
|
||||||
lib\TLS_UI\res \
|
lib\TLS_UI\res \
|
||||||
lib\TTLS_UI\res \
|
lib\TTLS_UI\res \
|
||||||
lib\WinStd
|
lib\WinStd \
|
||||||
|
lib\wxExtend
|
||||||
|
|
||||||
# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
|
# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
|
||||||
# directories that are symbolic links (a Unix file system feature) are excluded
|
# directories that are symbolic links (a Unix file system feature) are excluded
|
||||||
|
@ -195,7 +195,7 @@ namespace eap
|
|||||||
module &m_module; ///< EAP module
|
module &m_module; ///< EAP module
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
static const winstd::bstr namespace_eapmetadata;
|
static const winstd::bstr namespace_eapmetadata; ///< Reusable BSTR containing "urn:ietf:params:xml:ns:yang:ietf-eap-metadata"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -558,6 +558,9 @@ namespace eap
|
|||||||
class config_connection : public config
|
class config_connection : public config
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
///
|
||||||
|
/// List of configuration providers
|
||||||
|
///
|
||||||
typedef std::list<eap::config_provider> provider_list;
|
typedef std::list<eap::config_provider> provider_list;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
@ -486,6 +486,9 @@ namespace eap
|
|||||||
{
|
{
|
||||||
struct cursor_out
|
struct cursor_out
|
||||||
{
|
{
|
||||||
|
///
|
||||||
|
/// Pointer to output data type
|
||||||
|
///
|
||||||
typedef unsigned char *ptr_type;
|
typedef unsigned char *ptr_type;
|
||||||
|
|
||||||
ptr_type ptr; ///< Pointer to first data unwritten
|
ptr_type ptr; ///< Pointer to first data unwritten
|
||||||
@ -495,6 +498,9 @@ namespace eap
|
|||||||
|
|
||||||
struct cursor_in
|
struct cursor_in
|
||||||
{
|
{
|
||||||
|
///
|
||||||
|
/// Pointer to input data type
|
||||||
|
///
|
||||||
typedef const unsigned char *ptr_type;
|
typedef const unsigned char *ptr_type;
|
||||||
|
|
||||||
ptr_type ptr; ///< Pointer to first data unread
|
ptr_type ptr; ///< Pointer to first data unread
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
class wxEAPBannerPanel;
|
class wxEAPBannerPanel;
|
||||||
|
|
||||||
///
|
///
|
||||||
/// EAP top-most configuration dialog
|
/// EAP top-most configuration dialog template
|
||||||
///
|
///
|
||||||
template <class _wxT> class wxEAPConfigDialog;
|
template <class _wxT> class wxEAPConfigDialog;
|
||||||
|
|
||||||
@ -429,13 +429,13 @@ protected:
|
|||||||
/// \endcond
|
/// \endcond
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
wxStaticText *m_provider_notice;
|
wxStaticText *m_provider_notice; ///< Identity provider notice
|
||||||
wxStaticText *m_help_web_label;
|
wxStaticText *m_help_web_label; ///< Helpdesk URL label
|
||||||
wxHyperlinkCtrl *m_help_web_value;
|
wxHyperlinkCtrl *m_help_web_value; ///< Helpdesk URL
|
||||||
wxStaticText *m_help_email_label;
|
wxStaticText *m_help_email_label; ///< Helpdesk e-mail label
|
||||||
wxHyperlinkCtrl *m_help_email_value;
|
wxHyperlinkCtrl *m_help_email_value; ///< Helpdesk e-mail
|
||||||
wxStaticText *m_help_phone_label;
|
wxStaticText *m_help_phone_label; ///< Helpdesk phone number label
|
||||||
wxHyperlinkCtrl *m_help_phone_value;
|
wxHyperlinkCtrl *m_help_phone_value; ///< Helpdesk phone number
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -477,8 +477,21 @@ public:
|
|||||||
virtual ~wxEAPConfigWindow();
|
virtual ~wxEAPConfigWindow();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
inline eap::config_provider& GetProvider() const { return m_prov; }
|
///
|
||||||
inline eap::config_method & GetConfig () const { return m_cfg ; }
|
/// Returns reference to configuration provider
|
||||||
|
///
|
||||||
|
inline eap::config_provider& GetProvider() const
|
||||||
|
{
|
||||||
|
return m_prov;
|
||||||
|
}
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Returns reference to method configuration
|
||||||
|
///
|
||||||
|
inline eap::config_method& GetConfig() const
|
||||||
|
{
|
||||||
|
return m_cfg;
|
||||||
|
}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
/// \cond internal
|
/// \cond internal
|
||||||
@ -848,12 +861,20 @@ public:
|
|||||||
m_remember = NULL;
|
m_remember = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
///
|
||||||
|
/// (Un)checks "Remember credentials" checkbox
|
||||||
|
///
|
||||||
|
/// \param[in] val If \c true, checkbox is checked; otherwise cleared
|
||||||
|
///
|
||||||
virtual void SetRemember(bool val)
|
virtual void SetRemember(bool val)
|
||||||
{
|
{
|
||||||
if (m_remember)
|
if (m_remember)
|
||||||
m_remember->SetValue(val);
|
m_remember->SetValue(val);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Returns \c true if "Remember credentials" checkbox is checked
|
||||||
|
///
|
||||||
virtual bool GetRemember() const
|
virtual bool GetRemember() const
|
||||||
{
|
{
|
||||||
return m_remember ?
|
return m_remember ?
|
||||||
@ -1003,28 +1024,58 @@ namespace eap
|
|||||||
class monitor_ui
|
class monitor_ui
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
///
|
||||||
|
/// Constructs a UI monitor
|
||||||
|
///
|
||||||
monitor_ui(_In_ HINSTANCE module, _In_ const GUID &guid);
|
monitor_ui(_In_ HINSTANCE module, _In_ const GUID &guid);
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Destructs the UI monitor
|
||||||
|
///
|
||||||
virtual ~monitor_ui();
|
virtual ~monitor_ui();
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Sets pop-up window handle
|
||||||
|
///
|
||||||
|
/// \param[in] hwnd Handle of window to set as a new pop-up
|
||||||
|
///
|
||||||
void set_popup(_In_ HWND hwnd);
|
void set_popup(_In_ HWND hwnd);
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Notifies all slaves waiting for this master and send them result data
|
||||||
|
///
|
||||||
|
/// \param[in] data Pointer to result data
|
||||||
|
/// \param[in] size \p data size in bytes
|
||||||
|
///
|
||||||
void release_slaves(_In_bytecount_(size) const void *data, _In_ size_t size) const;
|
void release_slaves(_In_bytecount_(size) const void *data, _In_ size_t size) const;
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Returns true if this is a master
|
||||||
|
///
|
||||||
inline bool is_master() const
|
inline bool is_master() const
|
||||||
{
|
{
|
||||||
return m_is_master;
|
return m_is_master;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Returns true if this is a slave
|
||||||
|
///
|
||||||
inline bool is_slave() const
|
inline bool is_slave() const
|
||||||
{
|
{
|
||||||
return !is_master();
|
return !is_master();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Returns the data master send
|
||||||
|
///
|
||||||
inline const std::vector<unsigned char>& master_data() const
|
inline const std::vector<unsigned char>& master_data() const
|
||||||
{
|
{
|
||||||
return m_data;
|
return m_data;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
/// \cond internal
|
||||||
|
|
||||||
virtual LRESULT winproc(
|
virtual LRESULT winproc(
|
||||||
_In_ UINT msg,
|
_In_ UINT msg,
|
||||||
_In_ WPARAM wparam,
|
_In_ WPARAM wparam,
|
||||||
@ -1036,6 +1087,8 @@ namespace eap
|
|||||||
_In_ WPARAM wparam,
|
_In_ WPARAM wparam,
|
||||||
_In_ LPARAM lparam);
|
_In_ LPARAM lparam);
|
||||||
|
|
||||||
|
/// \endcond
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
bool m_is_master; ///< Is this monitor master?
|
bool m_is_master; ///< Is this monitor master?
|
||||||
HWND m_hwnd; ///< Message window handle
|
HWND m_hwnd; ///< Message window handle
|
||||||
|
@ -43,6 +43,15 @@ public:
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
///
|
||||||
|
/// (Un)checks "Remember credentials" checkbox
|
||||||
|
///
|
||||||
|
/// \param[in] val If \c true, checkbox is checked; otherwise cleared
|
||||||
|
///
|
||||||
virtual void SetRemember(bool val) = 0;
|
virtual void SetRemember(bool val) = 0;
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Returns \c true if "Remember credentials" checkbox is checked
|
||||||
|
///
|
||||||
virtual bool GetRemember() const = 0;
|
virtual bool GetRemember() const = 0;
|
||||||
};
|
};
|
||||||
|
@ -168,7 +168,9 @@ namespace eap
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
/// \cond internal
|
||||||
void update_type();
|
void update_type();
|
||||||
|
/// \endcond
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
EAP_METHOD_TYPE m_type; ///< EapHost method type: (EAP type, vendor ID, vendor type, author ID) tuple
|
EAP_METHOD_TYPE m_type; ///< EapHost method type: (EAP type, vendor ID, vendor type, author ID) tuple
|
||||||
|
Loading…
x
Reference in New Issue
Block a user