亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2355 | 回復: 2
打印 上一主題 下一主題

[函數(shù)] 用sys:log調(diào)試gen_fsm [復制鏈接]

論壇徽章:
30
水瓶座
日期:2014-08-22 21:06:3415-16賽季CBA聯(lián)賽之新疆
日期:2015-12-19 19:05:48IT運維版塊每日發(fā)帖之星
日期:2015-12-25 06:20:31IT運維版塊每日發(fā)帖之星
日期:2015-12-25 06:20:31IT運維版塊每日發(fā)帖之星
日期:2015-12-25 06:20:3315-16賽季CBA聯(lián)賽之上海
日期:2016-04-15 19:51:31程序設計版塊每日發(fā)帖之星
日期:2016-04-17 06:23:29程序設計版塊每日發(fā)帖之星
日期:2016-04-23 06:20:00程序設計版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00每日論壇發(fā)貼之星
日期:2016-05-26 06:20:0015-16賽季CBA聯(lián)賽之遼寧
日期:2017-02-16 23:59:4715-16賽季CBA聯(lián)賽之天津
日期:2019-01-11 01:11:44
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2014-11-05 23:23 |只看該作者 |倒序瀏覽
  1. 16> gen_fsm:send_event(fsm,{button,"000000"}).
  2. buttion: "000000", So far: [], Code: "afw"
  3. wrong passwd: "000000"
  4. ok
  5. 17> sys:log(fsm,get,5000).                    
  6. {ok,[{{in,{'$gen_all_state_event',{button,"aaa"}}},
  7.       {fsm,initial_state_name},
  8.       #Fun<gen_fsm.0.64764857>},
  9.      {return,{fsm,initial_state_name},#Fun<gen_fsm.1.64764857>},
  10.      {{in,{'$gen_event',{button,"aaa"}}},
  11.       {fsm,initial_state_name},
  12.       #Fun<gen_fsm.0.64764857>},
  13.      {return,{fsm,initial_state_name},#Fun<gen_fsm.1.64764857>},
  14.      {{in,{'$gen_event',{button,"000000"}}},
  15.       {fsm,initial_state_name},
  16.       #Fun<gen_fsm.0.64764857>},
  17.      {return,{fsm,initial_state_name},#Fun<gen_fsm.1.64764857>}]}
  18. 18>
復制代碼

論壇徽章:
30
水瓶座
日期:2014-08-22 21:06:3415-16賽季CBA聯(lián)賽之新疆
日期:2015-12-19 19:05:48IT運維版塊每日發(fā)帖之星
日期:2015-12-25 06:20:31IT運維版塊每日發(fā)帖之星
日期:2015-12-25 06:20:31IT運維版塊每日發(fā)帖之星
日期:2015-12-25 06:20:3315-16賽季CBA聯(lián)賽之上海
日期:2016-04-15 19:51:31程序設計版塊每日發(fā)帖之星
日期:2016-04-17 06:23:29程序設計版塊每日發(fā)帖之星
日期:2016-04-23 06:20:00程序設計版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00每日論壇發(fā)貼之星
日期:2016-05-26 06:20:0015-16賽季CBA聯(lián)賽之遼寧
日期:2017-02-16 23:59:4715-16賽季CBA聯(lián)賽之天津
日期:2019-01-11 01:11:44
2 [報告]
發(fā)表于 2014-11-05 23:24 |只看該作者
  1. -module(fsm).
  2. -behaviour(gen_fsm).
  3. -define(SERVER, ?MODULE).

  4. %% ------------------------------------------------------------------
  5. %% API Function Exports
  6. %% ------------------------------------------------------------------


  7. %% ------------------------------------------------------------------
  8. %% gen_fsm Function Exports
  9. %% ------------------------------------------------------------------

  10. -export([init/1, state_name/2, state_name/3, handle_event/3,
  11.          handle_sync_event/4, handle_info/3, terminate/3,
  12.          code_change/4]).
  13. -compile(export_all).
  14. %% ------------------------------------------------------------------
  15. %% API Function Definitions
  16. %% ------------------------------------------------------------------

  17. start_link(_Args) ->
  18.     gen_fsm:start_link({local, ?SERVER}, ?MODULE, _Args, []).

  19. %% ------------------------------------------------------------------
  20. %% gen_fsm Function Definitions
  21. %% ------------------------------------------------------------------

  22. init(_Args) ->
  23.     {ok, initial_state_name, {[],_Args}}.

  24. state_name(_Event, State) ->
  25. io:format("state_event /2"),
  26.     {next_state, state_name, State}.

  27. state_name(_Event, _From, State) ->
  28. io:format("state_event /3"),
  29.     {reply, ok, state_name, State}.

  30. handle_event(_Event, StateName, State) ->
  31. io:format("i handle it"),
  32.     {next_state, StateName, State}.

  33. handle_sync_event(_Event, _From, StateName, State) ->
  34.     {reply, ok, StateName, State}.

  35. handle_info(_Info, StateName, State) ->
  36.     {next_state, StateName, State}.

  37. terminate(_Reason, _StateName, _State) ->
  38.     ok.

  39. code_change(_OldVsn, StateName, State, _Extra) ->
  40.     {ok, StateName, State}.

  41. %% ------------------------------------------------------------------
  42. %% Internal Function Definitions
  43. %% ------------------------------------------------------------------

  44. initial_state_name({button,Digit},{SoFar,Code})->
  45.     io:format("buttion: ~p, So far: ~p, Code: ~p~n", [Digit, SoFar, Code]),  
  46.     InputDigits = lists:append(SoFar, Digit),  
  47.     case InputDigits of  
  48.         Code ->  
  49.             do_unlock(),  
  50.             {next_state, open, {[], Code}, 10000};  
  51.         Incomplete when length(Incomplete)<length(Code) ->  
  52.             {next_state, initial_state_name, {Incomplete, Code}, 5000};  
  53.         Wrong ->  
  54.             io:format("wrong passwd: ~p~n", [Wrong]),  
  55.             {next_state, initial_state_name, {[], Code}}  
  56.     end;  
  57. initial_state_name(timeout, {_SoFar, Code}) ->  
  58.     io:format("timout when waiting button inputting, clean the input, button again plz~n"),  
  59.     {next_state, initial_state_name, {[], Code}}.  

  60. open(timeout, State) ->  
  61.     do_lock(),  
  62.     {next_state, initial_state_name, State}.  

  63. do_unlock() ->  
  64.     io:format("passwd is right, open the DOOR.~n").  
  65.   
  66. do_lock() ->  
  67.     io:format("over, close the DOOR.~n").  
復制代碼

論壇徽章:
30
水瓶座
日期:2014-08-22 21:06:3415-16賽季CBA聯(lián)賽之新疆
日期:2015-12-19 19:05:48IT運維版塊每日發(fā)帖之星
日期:2015-12-25 06:20:31IT運維版塊每日發(fā)帖之星
日期:2015-12-25 06:20:31IT運維版塊每日發(fā)帖之星
日期:2015-12-25 06:20:3315-16賽季CBA聯(lián)賽之上海
日期:2016-04-15 19:51:31程序設計版塊每日發(fā)帖之星
日期:2016-04-17 06:23:29程序設計版塊每日發(fā)帖之星
日期:2016-04-23 06:20:00程序設計版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00每日論壇發(fā)貼之星
日期:2016-05-26 06:20:0015-16賽季CBA聯(lián)賽之遼寧
日期:2017-02-16 23:59:4715-16賽季CBA聯(lián)賽之天津
日期:2019-01-11 01:11:44
3 [報告]
發(fā)表于 2014-11-10 22:53 |只看該作者
function_clause erlang

No matching function clause is found when evaluating a function call.
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP