ReactOS 0.4.17-dev-934-g091855f
tagDPWS_DATA Struct Reference

#include <dpwsockx_dll.h>

Collaboration diagram for tagDPWS_DATA:

Public Attributes

LPDIRECTPLAYSP lpISP
 
SOCKET tcpSock
 
SOCKADDR_IN tcpAddr
 
WSAEVENT acceptEvent
 
struct list inConnections
 
SOCKET udpSock
 
SOCKADDR_IN udpAddr
 
WSAOVERLAPPED overlapped
 
WSABUF wsaBuffer
 
char buffer [65536]
 
CRITICAL_SECTION sendCs
 
DPWS_PLAYER nameserver
 
DPWS_CONNECTION_REF nameserverConnectionRef
 
struct rb_tree connections
 
BOOL started
 
HANDLE thread
 
WSAEVENT stopEvent
 

Detailed Description

Definition at line 106 of file dpwsockx_dll.h.

Member Data Documentation

◆ acceptEvent

WSAEVENT tagDPWS_DATA::acceptEvent

Definition at line 112 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), DPWS_Stop(), and DPWS_ThreadProc().

◆ buffer

char tagDPWS_DATA::buffer[65536]

Definition at line 119 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), and DPWS_UdpReceiveCompleted().

◆ connections

struct rb_tree tagDPWS_DATA::connections

Definition at line 124 of file dpwsockx_dll.h.

Referenced by DPWS_GetConnection(), DPWS_Start(), and DPWS_Stop().

◆ inConnections

struct list tagDPWS_DATA::inConnections

Definition at line 113 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), DPWS_Stop(), and DPWS_ThreadProc().

◆ lpISP

LPDIRECTPLAYSP tagDPWS_DATA::lpISP

Definition at line 108 of file dpwsockx_dll.h.

Referenced by DPWS_ThreadProc(), DPWS_UdpReceiveCompleted(), and SPInit().

◆ nameserver

DPWS_PLAYER tagDPWS_DATA::nameserver

Definition at line 122 of file dpwsockx_dll.h.

Referenced by DPWSCB_SendEx().

◆ nameserverConnectionRef

DPWS_CONNECTION_REF tagDPWS_DATA::nameserverConnectionRef

Definition at line 123 of file dpwsockx_dll.h.

◆ overlapped

WSAOVERLAPPED tagDPWS_DATA::overlapped

Definition at line 117 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), DPWS_ThreadProc(), and DPWS_UdpReceiveCompleted().

◆ sendCs

CRITICAL_SECTION tagDPWS_DATA::sendCs

Definition at line 121 of file dpwsockx_dll.h.

Referenced by DPWS_SendImpl(), DPWS_Start(), and DPWS_Stop().

◆ started

BOOL tagDPWS_DATA::started

Definition at line 126 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), and DPWS_Stop().

◆ stopEvent

WSAEVENT tagDPWS_DATA::stopEvent

Definition at line 128 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), DPWS_Stop(), and DPWS_ThreadProc().

◆ tcpAddr

SOCKADDR_IN tagDPWS_DATA::tcpAddr

Definition at line 111 of file dpwsockx_dll.h.

Referenced by DPWS_SendImpl(), DPWS_Start(), and DPWSCB_CreatePlayer().

◆ tcpSock

SOCKET tagDPWS_DATA::tcpSock

Definition at line 110 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), DPWS_Stop(), and DPWS_ThreadProc().

◆ thread

HANDLE tagDPWS_DATA::thread

Definition at line 127 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), and DPWS_Stop().

◆ udpAddr

SOCKADDR_IN tagDPWS_DATA::udpAddr

Definition at line 116 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), and DPWSCB_CreatePlayer().

◆ udpSock

SOCKET tagDPWS_DATA::udpSock

◆ wsaBuffer

WSABUF tagDPWS_DATA::wsaBuffer

Definition at line 118 of file dpwsockx_dll.h.

Referenced by DPWS_Start(), DPWS_ThreadProc(), and DPWS_UdpReceiveCompleted().


The documentation for this struct was generated from the following file: