xbmc
Public Member Functions | List of all members
org.xbmc.eventclient.PacketPING Class Reference

XBMC Event Client Class. More...

Inheritance diagram for org.xbmc.eventclient.PacketPING:
Inheritance graph
[legend]
Collaboration diagram for org.xbmc.eventclient.PacketPING:
Collaboration graph
[legend]

Public Member Functions

 PacketPING ()
 A PING packet tells XBMC that the client is still alive.
 
- Public Member Functions inherited from org.xbmc.eventclient.Packet
int getNumPackets ()
 Get Number of Packets which will be sent with current Payload... More...
 
void send (InetAddress adr, int port) throws IOException
 Sends this packet to the EventServer. More...
 

Additional Inherited Members

- Static Public Attributes inherited from org.xbmc.eventclient.Packet
static final byte ICON_NONE = 0x00
 
static final byte ICON_JPEG = 0x01
 
static final byte ICON_PNG = 0x02
 
static final byte ICON_GIF = 0x03
 
- Protected Member Functions inherited from org.xbmc.eventclient.Packet
 Packet (short packettype)
 This is an Abstract class and cannot be instanced. More...
 
void appendPayload (String payload)
 Appends a String to the payload (terminated with 0x00) More...
 
void appendPayload (byte payload)
 Appends a single Byte to the payload. More...
 
void appendPayload (byte[] payloadarr)
 Appends a Byte-Array to the payload. More...
 
void appendPayload (int i)
 Appends an integer to the payload. More...
 
void appendPayload (short s)
 Appends a short to the payload. More...
 
- Static Protected Attributes inherited from org.xbmc.eventclient.Packet
static final byte PT_HELO = 0x01
 
static final byte PT_BYE = 0x02
 
static final byte PT_BUTTON = 0x03
 
static final byte PT_MOUSE = 0x04
 
static final byte PT_PING = 0x05
 
static final byte PT_BROADCAST = 0x06
 
static final byte PT_NOTIFICATION = 0x07
 
static final byte PT_BLOB = 0x08
 
static final byte PT_LOG = 0x09
 
static final byte PT_ACTION = 0x0A
 
static final byte PT_DEBUG = (byte)0xFF
 

Detailed Description

XBMC Event Client Class.

A PING packet tells XBMC that the client is still alive. All valid packets act as ping (not just this one). A client needs to ping XBMC at least once in 60 seconds or it will time

Author
Stefan Agner

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