![]() |
RDK Documentation (Open Sourced RDK Components)
|
#include <stdint.h>

Go to the source code of this file.
Data Structures | |
| struct | DTCPIP_Packet_s |
| DTCP-IP packet stucture. More... | |
| struct | DTCPIP_Session_s |
| DTCP-IP session structure. More... | |
Functions | |
| dtcp_result_t | DTCPMgrInitialize (void) |
| Initializes the DTCP Manager. More... | |
| dtcp_result_t | DTCPMgrStartSource (char *ifName, int portNum) |
| Starts the DTCP-IP source. More... | |
| dtcp_result_t | DTCPMgrStopSource (void) |
| Stops the DTCP-IP source. More... | |
| dtcp_result_t | DTCPMgrCreateSourceSession (char *sinkIpAddress, int key_label, int PCPPacketSize, int maxPacketSize, DTCP_SESSION_HANDLE *handle) |
| Creates a new DTCP-IP source session. More... | |
| dtcp_result_t | DTCPMgrCreateSinkSession (char *srcIpAddress, int srcIpPort, BOOLEAN uniqueKey, int maxPacketSize, DTCP_SESSION_HANDLE *handle) |
| Creates a new DTCP-IP sink session. More... | |
| dtcp_result_t | DTCPMgrProcessPacket (DTCP_SESSION_HANDLE session, DTCPIP_Packet *packet) |
| Processes a DTCP-IP packet. More... | |
| dtcp_result_t | DTCPMgrReleasePacket (DTCPIP_Packet *packet) |
| Releases a processed DTCP-IP packet. More... | |
| dtcp_result_t | DTCPMgrDeleteDTCPSession (DTCP_SESSION_HANDLE session) |
| Deletes a DTCP-IP session. More... | |
| int | DTCPMgrGetNumSessions (DTCPDeviceType deviceType) |
| Gets the number of active sessions. More... | |
| dtcp_result_t | DTCPMgrGetSessionInfo (DTCP_SESSION_HANDLE handle, DTCPIP_Session *session) |
| Gets session information. More... | |
| dtcp_result_t | DTCPMgrSetLogLevel (int level) |
| Sets log level. More... | |
| enum | dtcp_result_t |
| DTCP Manager return codes. More... | |
| enum | DTCPDeviceType |
| DTCP-IP device types. More... | |
| typedef unsigned char | BOOLEAN |
| DTCP Manager return codes. More... | |
| typedef unsigned long | DTCP_SESSION_HANDLE |
| DTCP-IP session handle. More... | |
| typedef struct DTCPIP_Packet_s | DTCPIP_Packet |
| DTCP-IP packet stucture. More... | |
| typedef struct DTCPIP_Session_s | DTCPIP_Session |
| DTCP-IP session structure. More... | |
DTCP Manager Interface
Definition in file dtcpmgr.h.