MythTV  master
Public Member Functions | Public Attributes | List of all members
MethodInfo Class Reference

#include <libmythupnp/servicehost.h>

Collaboration diagram for MethodInfo:
[legend]

Public Member Functions

 MethodInfo ()=default
 
QVariant Invoke (Service *pService, const QStringMap &reqParams) const
 

Public Attributes

int m_nMethodIndex {0}
 
QString m_sName
 
QMetaMethod m_oMethod
 
HttpRequestType m_eRequestType
 

Detailed Description

Definition at line 34 of file servicehost.h.

Constructor & Destructor Documentation

◆ MethodInfo()

MethodInfo::MethodInfo ( )
default

Member Function Documentation

◆ Invoke()

QVariant MethodInfo::Invoke ( Service pService,
const QStringMap reqParams 
) const

Definition at line 27 of file servicehost.cpp.

Referenced by ServiceHost::ProcessRequest().

Member Data Documentation

◆ m_nMethodIndex

int MethodInfo::m_nMethodIndex {0}

Definition at line 38 of file servicehost.h.

Referenced by Invoke(), and ServiceHost::ServiceHost().

◆ m_sName

QString MethodInfo::m_sName

◆ m_oMethod

QMetaMethod MethodInfo::m_oMethod

◆ m_eRequestType

HttpRequestType MethodInfo::m_eRequestType

The documentation for this class was generated from the following files:
RequestTypeGet
@ RequestTypeGet
Definition: httprequest.h:48
RequestTypePost
@ RequestTypePost
Definition: httprequest.h:50
RequestTypeHead
@ RequestTypeHead
Definition: httprequest.h:49
HttpRequestType
HttpRequestType
Definition: httprequest.h:44