<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> Initialization and Registration</TITLE> <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> </HEAD> <BODY BGCOLOR="#ffffff"> <H2> <A HREF="#DOC.DOCU">Initialization and Registration</A></H2></H2><A NAME="DOC.DOCU"></A> <HR> <DL> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpInit"></A> <A HREF=UpnpInit.html><B>UpnpInit</B></A><DD><I>Initializes the Linux SDK for UPnP Devices.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpFinish"></A> <A HREF=UpnpFinish.html><B>UpnpFinish</B></A><DD><I>Terminates the Linux SDK for UPnP Devices.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpGetServerPort"></A> <A HREF=UpnpGetServerPort.html><B>UpnpGetServerPort</B></A><DD><I>If '0' is used as the port number in <B>UpnpInit</B>, then this function can be used to retrieve the actual port allocated to the SDK.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpGetServerIpAddress"></A> <A HREF=UpnpGetServerIpAddress.html><B>UpnpGetServerIpAddress</B></A><DD><I>If <TT>NULL</TT> is used as the IP address in <B>UpnpInit</B>, then this function can be used to retrieve the actual interface address on which device is running.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpRegisterClient"></A> <A HREF=UpnpRegisterClient.html><B>UpnpRegisterClient</B></A><DD><I><B>UpnpRegisterClient</B> registers a control point application with the SDK.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpRegisterRootDevice"></A> <A HREF=UpnpRegisterRootDevice.html><B>UpnpRegisterRootDevice</B></A><DD><I><B>UpnpRegisterRootDevice</B> registers a device application with the SDK.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpRegisterRootDevice2"></A> <A HREF=UpnpRegisterRootDevice2.html><B>UpnpRegisterRootDevice2</B></A><DD><I><B>UpnpRegisterRootDevice2</B> is similar to <B>UpnpRegisterRootDevice</B>, except that it also allows the description document to be specified as a file or a memory buffer.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpUnRegisterClient"></A> <A HREF=UpnpUnRegisterClient.html><B>UpnpUnRegisterClient</B></A><DD><I><B>UpnpUnRegisterClient</B> unregisters a control point application, unsubscribing all active subscriptions.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpUnRegisterRootDevice"></A> <A HREF=UpnpUnRegisterRootDevice.html><B>UpnpUnRegisterRootDevice</B></A><DD><I>Unregisters a root device registered with <B>UpnpRegisterRootDevice</B> or <B>UpnpRegisterRootDevice2</B>.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpSetContentLength"></A> <A HREF=UpnpSetContentLength.html><B>UpnpSetContentLength</B></A><DD><I>OBSOLETE METHOD : use <B>UpnpSetMaxContentLength</B> instead.</I> <DT> <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="UpnpSetMaxContentLength"></A> <A HREF=UpnpSetMaxContentLength.html><B>UpnpSetMaxContentLength</B></A><DD><I>Sets the maximum content-length that the SDK will process on an incoming SOAP requests or responses.</I> </DL> <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> <BR> This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. </BODY> </HTML>