diff options
Diffstat (limited to 'smarttv-client/Javascript/Server.js')
-rwxr-xr-x | smarttv-client/Javascript/Server.js | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/smarttv-client/Javascript/Server.js b/smarttv-client/Javascript/Server.js index 8c696b7..fd8959c 100755 --- a/smarttv-client/Javascript/Server.js +++ b/smarttv-client/Javascript/Server.js @@ -376,6 +376,38 @@ Server.execRecCmd = function (cmd, guid) { });
};
+Server.getErrorText = function (status, input) {
+ var errno = parseInt(input.slice(0, 3));
+
+ var res = "";
+ switch (status) {
+ case 400: // Bad Request
+ switch (errno) {
+ case 10:
+ res = "No Timer found.";
+ break;
+ default:
+ res = "Unhandled Errno - Status= " + status + " Errno= "+ errno;
+ break;
+ }
+ break;
+ case 503: // Service unavailable
+ switch (errno) {
+ case 1:
+ res = "Timers are being edited.";
+ break;
+ default:
+ res = "Unhandled Errno - Status= " + status + " Errno= "+ errno;
+ break;
+ }
+ break;
+ default:
+ res = "Unhandled Status - Status= " + status + " Errno= "+ errno;
+ break;
+ };
+ return res;
+};
+
var HeartbeatHandler = {
timeoutObj : null,
isActive : false
|