Functions | |
Functions scope restricted to file | |
| void | free_ssdp_event_handler_data (void *the_data) |
| Frees the ssdp request. | |
| int | valid_ssdp_msg (http_message_t *hmsg) |
| Does some quick checking of the ssdp msg. | |
| int | start_event_handler (void *Data) |
| Parses the message and dispatches it to a handler which handles the ssdp request msg. | |
| void | ssdp_event_handler_thread (void *the_data) |
| This function is a thread that handles SSDP requests. | |
| int | create_ssdp_sock_v4 (SOCKET *ssdpSock) |
| Create an SSDP IPv4 socket. | |
| int | create_ssdp_sock_reqv4 (SOCKET *ssdpReqSock) |
| Creates the SSDP IPv4 socket to be used by the control point. | |
| int | create_ssdp_sock_reqv6 (SOCKET *ssdpReqSock) |
| Creates the SSDP IPv6 socket to be used by the control point. | |
| int | create_ssdp_sock_v6 (SOCKET *ssdpSock) |
| Create an SSDP IPv6 socket. | |
| int | create_ssdp_sock_v6_ula_gua (SOCKET *ssdpSock) |
| Create an SSDP IPv6 ULA_GUA socket. | |
| void anonymous_namespace{ssdp_common.cpp}::free_ssdp_event_handler_data | ( | void * | the_data | ) |
Frees the ssdp request.
| [in] | the_data | ssdp_thread_data structure. This structure contains SSDP request message. |
Definition at line 71 of file ssdp_common.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Does some quick checking of the ssdp msg.
| [in] | hmsg | ssdp_thread_data structure. This structure contains SSDP request message. |
Definition at line 90 of file ssdp_common.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Parses the message and dispatches it to a handler which handles the ssdp request msg.
| [in] | Data | ssdp_thread_data structure. This structure contains SSDP request message. |
Definition at line 135 of file ssdp_common.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void anonymous_namespace{ssdp_common.cpp}::ssdp_event_handler_thread | ( | void * | the_data | ) |
This function is a thread that handles SSDP requests.
| the_data | [] Ssdp_thread_data structure. This structure contains SSDP request message. |
Definition at line 175 of file ssdp_common.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Create an SSDP IPv4 socket.
| [out] | ssdpSock | SSDP IPv4 socket to be created. |
Definition at line 212 of file ssdp_common.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| int anonymous_namespace{ssdp_common.cpp}::create_ssdp_sock_reqv4 | ( | SOCKET * | ssdpReqSock | ) |
Creates the SSDP IPv4 socket to be used by the control point.
| [out] | ssdpReqSock | SSDP IPv4 request socket to be created. |
Definition at line 338 of file ssdp_common.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| int anonymous_namespace{ssdp_common.cpp}::create_ssdp_sock_reqv6 | ( | SOCKET * | ssdpReqSock | ) |
Creates the SSDP IPv6 socket to be used by the control point.
| [out] | ssdpReqSock | SSDP IPv6 request socket to be created. |
Definition at line 375 of file ssdp_common.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Create an SSDP IPv6 socket.
| [out] | ssdpSock | SSDP IPv6 socket to be created. |
Definition at line 414 of file ssdp_common.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Create an SSDP IPv6 ULA_GUA socket.
| [out] | ssdpSock | SSDP IPv6 socket to be created. |
Definition at line 549 of file ssdp_common.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: