kodi
Public Member Functions | List of all members
PLT_SsdpProxy Class Reference
Inheritance diagram for PLT_SsdpProxy:
Inheritance graph
[legend]
Collaboration diagram for PLT_SsdpProxy:
Collaboration graph
[legend]

Public Member Functions

NPT_Result Start (NPT_UInt32 port)
 
virtual NPT_Result OnSsdpPacket (NPT_HttpRequest &request, const NPT_HttpRequestContext &context)
 
virtual NPT_Result OnUnicastSsdpPacket (NPT_HttpRequest &request, const NPT_HttpRequestContext &context)
 
- Public Member Functions inherited from PLT_TaskManager
 PLT_TaskManager (NPT_Cardinal max_tasks=0)
 Create a new Task Manager. More...
 
virtual NPT_Result StartTask (PLT_ThreadTask *task, NPT_TimeInterval *delay=NULL, bool auto_destroy=true)
 Start a new new task and associates it with this task manager. More...
 
NPT_Result Abort ()
 Stop all tasks associated with this task manager.
 
NPT_Result Reset ()
 Reset task manager after an Abort so new tasks can be queued.
 
NPT_Cardinal GetMaxTasks ()
 Returns the max number of concurrent tasks allowed. More...
 
- Public Member Functions inherited from PLT_SsdpPacketListener
virtual NPT_Result OnSsdpPacket (const NPT_HttpRequest &request, const NPT_HttpRequestContext &context)=0
 

The documentation for this class was generated from the following files: