YAACC - UPNP Client and Server
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Attributes | List of all members
de.yaacc.upnp.server.YaaccUpnpServerService Class Reference

A simple local upnp server implementation. More...

Inheritance diagram for de.yaacc.upnp.server.YaaccUpnpServerService:
Inheritance graph
Collaboration diagram for de.yaacc.upnp.server.YaaccUpnpServerService:
Collaboration graph

Classes

class  YaaccUpnpServerServiceBinder
 

Public Member Functions

IBinder onBind (Intent intent)
 
int onStartCommand (Intent intent, int flags, int startId)
 
void onDestroy ()
 
UpnpClient getUpnpClient ()
 
boolean isInitialized ()
 

Static Public Member Functions

static String getIpAddress ()
 get the ip address of the device
 

Public Attributes

String mediaServerUuid
 
String mediaRendererUuid
 

Static Public Attributes

static final String PROXY_LINK_KEY_PREFIX = "proxy_link_"
 
static final String PROXY_LINK_MIME_TYPE_KEY_PREFIX = "proxy_link_mime_type"
 
static final String PROXY_PATH = "proxy"
 
static final int LOCK_TIMEOUT = 5000
 
static int PORT = 49157
 

Protected Attributes

IBinder binder = new YaaccUpnpServerServiceBinder()
 

Detailed Description

A simple local upnp server implementation.

This class encapsulate the creation and registration of local upnp services. it is implemented as a android service in order to run in background

Author
Tobias Schoene (openbit)

Member Function Documentation

◆ getIpAddress()

static String de.yaacc.upnp.server.YaaccUpnpServerService.getIpAddress ( )
static

get the ip address of the device

Returns
the address or null if anything went wrong

◆ getUpnpClient()

UpnpClient de.yaacc.upnp.server.YaaccUpnpServerService.getUpnpClient ( )
Returns
the upnpClient

◆ isInitialized()

boolean de.yaacc.upnp.server.YaaccUpnpServerService.isInitialized ( )
Returns
the initialized

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