diff options
Diffstat (limited to '')
| -rw-r--r-- | modules/websocket/emws_server.cpp (renamed from platform/javascript/power_javascript.cpp) | 69 |
1 files changed, 38 insertions, 31 deletions
diff --git a/platform/javascript/power_javascript.cpp b/modules/websocket/emws_server.cpp index 5241644db..3eb93e415 100644 --- a/platform/javascript/power_javascript.cpp +++ b/modules/websocket/emws_server.cpp @@ -1,5 +1,5 @@ /*************************************************************************/ -/* power_javascript.cpp */ +/* emws_server.cpp */ /*************************************************************************/ /* This file is part of: */ /* GODOT ENGINE */ @@ -27,47 +27,54 @@ /* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /*************************************************************************/ +#ifdef JAVASCRIPT_ENABLED -#include "power_javascript.h" -#include "error_macros.h" +#include "emws_server.h" +#include "core/os/os.h" -bool PowerJavascript::UpdatePowerInfo() { - // TODO Javascript implementation +Error EMWSServer::listen(int p_port, PoolVector<String> p_protocols, bool gd_mp_api) { + + return FAILED; +} + +bool EMWSServer::is_listening() const { + return false; +} + +void EMWSServer::stop() { +} + +bool EMWSServer::has_peer(int p_id) const { return false; } -OS::PowerState PowerJavascript::get_power_state() { - if (UpdatePowerInfo()) { - return power_state; - } else { - WARN_PRINT("Power management is not implemented on this platform, defaulting to POWERSTATE_UNKNOWN"); - return OS::POWERSTATE_UNKNOWN; - } +Ref<WebSocketPeer> EMWSServer::get_peer(int p_id) const { + return NULL; } -int PowerJavascript::get_power_seconds_left() { - if (UpdatePowerInfo()) { - return nsecs_left; - } else { - WARN_PRINT("Power management is not implemented on this platform, defaulting to -1"); - return -1; - } +PoolVector<String> EMWSServer::get_protocols() const { + PoolVector<String> out; + + return out; +} + +IP_Address EMWSServer::get_peer_address(int p_peer_id) const { + + return IP_Address(); } -int PowerJavascript::get_power_percent_left() { - if (UpdatePowerInfo()) { - return percent_left; - } else { - WARN_PRINT("Power management is not implemented on this platform, defaulting to -1"); - return -1; - } +int EMWSServer::get_peer_port(int p_peer_id) const { + + return 0; +} + +void EMWSServer::disconnect_peer(int p_peer_id) { } -PowerJavascript::PowerJavascript() : - nsecs_left(-1), - percent_left(-1), - power_state(OS::POWERSTATE_UNKNOWN) { +EMWSServer::EMWSServer() { } -PowerJavascript::~PowerJavascript() { +EMWSServer::~EMWSServer() { } + +#endif // JAVASCRIPT_ENABLED |
