Skip navigation links
A C G K N S T V 

A

authenticate(String) - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Authenticates with the television using host IP address for the ip and id parameters.
authenticate(String, String) - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Authenticates with the television using host IP address for the ip parameter.
authenticate(String, String, String) - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Authenticates with the television.

C

checkConnection() - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Checks the connection by sending an empty key code, does not return anything but instead throws an exception when a problem arose (for instance the TV turned off).
close() - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Closes the socket connection.

G

getLog() - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Returns a simple log with for instance TV response payloads as string array, will only be filled when this class is constructed with debug true (otherwise the array will be empty).

K

Keycode - Enum in nl.maartenvisscher.samsungtvcontrol
A list of available key codes, just for easy reference.
keycode(Keycode) - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Sends a key code to TV, blocks shortly waiting for TV response to check delivery.
keycode(String) - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Sends a key code to TV, blocks shortly waiting for TV response to check delivery.
keycodeAsync(Keycode) - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Sends a key code to TV in a non-blocking manner, thus it does not check the delivery (use checkConnection() to poll the TV status).
keycodeAsync(String) - Method in class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Sends a key code to TV in a non-blocking manner, thus it does not check the delivery (use checkConnection() to poll the TV status).

N

nl.maartenvisscher.samsungtvcontrol - package nl.maartenvisscher.samsungtvcontrol
 

S

SamsungRemote - Class in nl.maartenvisscher.samsungtvcontrol
API for controlling Samsung Smart TVs using a socket connection on port 55000.
SamsungRemote(InetAddress) - Constructor for class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Opens a socket connection to the television.
SamsungRemote(InetAddress, boolean) - Constructor for class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Opens a socket connection to the television and keeps a simple log when debug is true.
SamsungRemote(String) - Constructor for class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Deprecated. 
SamsungRemote(String, boolean) - Constructor for class nl.maartenvisscher.samsungtvcontrol.SamsungRemote
Deprecated. 

T

TVReply - Enum in nl.maartenvisscher.samsungtvcontrol
TV response after authentication.

V

valueOf(String) - Static method in enum nl.maartenvisscher.samsungtvcontrol.Keycode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.maartenvisscher.samsungtvcontrol.TVReply
Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.maartenvisscher.samsungtvcontrol.Keycode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.maartenvisscher.samsungtvcontrol.TVReply
Returns an array containing the constants of this enum type, in the order they are declared.
A C G K N S T V 
Skip navigation links