Bläddra i källkod

增加模板

master
SisMaker 4 år sedan
förälder
incheckning
01bd8813ab
1 ändrade filer med 55 tillägg och 0 borttagningar
  1. +55
    -0
      src/template/gen_srv.erl

+ 55
- 0
src/template/gen_srv.erl Visa fil

@ -0,0 +1,55 @@
-module(gen_srv).
-behaviour(gen_srv).
-compile(inline).
-compile({inline_size, 128}).
%% EXPORT API
-export([
start_link/0
]).
-export([
init/1
, handleCall/3
, handleCast/2
, handleInfo/2
, terminate/2
, code_change/3
]).
-define(SERVER, ?MODULE).
-record(state, {}).
-define(ERR, io:format).
%% ******************************************** API *******************************************************************
start_link() ->
gen_srv:start_link({local, ?SERVER}, ?MODULE, [], []).
%% ******************************************** callback **************************************************************
init(_Args) ->
{ok, #state{}}.
handleCall(_Msg, _State, _FROM) ->
?ERR("sceneMgrSrv call receive unexpect msg ~p ~n ", [_Msg]),
{reply, ok}.
%%
handleCast(_Msg, _State) ->
?ERR("sceneMgrSrv cast receive unexpect msg ~p ~n ", [_Msg]),
kpS.
handleInfo(_Msg, _State) ->
?ERR("sceneMgrSrv info receive unexpect msg ~p ~n ", [_Msg]),
kpS.
terminate(_Reason, _State) ->
ok.
code_change(_OldVsn, State, _Extra) ->
{ok, State}.
%% ****************************************************** logic ********************************************************

Laddar…
Avbryt
Spara