From 468d701c0df622de612b916fc770af70032eccf7 Mon Sep 17 00:00:00 2001 From: niklas Date: Thu, 3 Feb 2011 17:54:23 +0100 Subject: [PATCH] Change to ggs_server(not finished) --- src/ggs_server.erl | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/src/ggs_server.erl b/src/ggs_server.erl index d7be36e..bbb0e90 100644 --- a/src/ggs_server.erl +++ b/src/ggs_server.erl @@ -47,8 +47,11 @@ start_link() -> %% Count = integer() %% @end %%----------------------------------------------------- -get_count() -> - gen_server:call(?SERVER, get_count). +get_count() -> gen_server:call(?SERVER, get_count). +_crash() -> gen_server:call(?SERVER, _crash). +_vms() -> gen_server:call(?SERVER, _vms). +_hello() -> gen_server:call(?SERVER, _hello). +_echo() -> gen_server:call(?SERVER, {_echo, RefID, _, MSG}). %%----------------------------------------------------- %% @doc Stops the server. @@ -68,7 +71,27 @@ init([Port]) -> {ok, #state{port = Port, lsock = LSock}, 0}. handle_call(get_count, _From, State) -> - {reply, {ok, State#state.client_vm_map}, State}. + {reply, {ok, State#state.client_vm_map}, State}; + +handle_call(_crash, _From, State) -> + Zero/10. + {reply, sdas , State}; + +%handle_call(_hello, _From, State) -> +% Client = getRef(); +% send(Socket, Client, "_ok_hello"), +% {Client, JVSM) +%{reply, Client, State}; + +%handle_call(_vms, _From, State) -> +% send(Socket, "RefID", State) +%{reply, , State}; + +%handle_call(_echo, RefID, _, MSG) -> +%{reply, ,State}; + +handle_call(_Message, _From, State) + {reply, error, State}. handle_cast(stop, State) -> {stop, normal, State}.