| package main | package main | ||||
| var idProcDummy = "Dummy" | |||||
| var procDummy = chatProcedure{ | var procDummy = chatProcedure{ | ||||
| dummyInit, | dummyInit, | ||||
| dummyClean, | dummyClean, | ||||
| } | } | ||||
| func dummyInit(ss *openIDSessionData) { | func dummyInit(ss *openIDSessionData) { | ||||
| ss.Procedure = idProcDummy | |||||
| } | } | ||||
| func dummyClean(ss *openIDSessionData) { | func dummyClean(ss *openIDSessionData) { |
| package main | package main | ||||
| const idProcEcho = "Echo" | |||||
| var procEcho = chatProcedure{ | var procEcho = chatProcedure{ | ||||
| echoInit, | echoInit, | ||||
| echoClean, | echoClean, | ||||
| } | } | ||||
| func echoInit(ss *openIDSessionData) { | func echoInit(ss *openIDSessionData) { | ||||
| ss.Procedure = idProcEcho | |||||
| } | } | ||||
| func echoClean(ss *openIDSessionData) { | func echoClean(ss *openIDSessionData) { |
| package main | package main | ||||
| var idGetBasicUserInfo = "GetBAsicUserInfo" | |||||
| var procGetBasicUserInfo = chatProcedure{ | var procGetBasicUserInfo = chatProcedure{ | ||||
| getBasicUserInfoInit, | getBasicUserInfoInit, | ||||
| getBasicUserInfoClean, | getBasicUserInfoClean, | ||||
| } | } | ||||
| func getBasicUserInfoInit(ss *openIDSessionData) { | func getBasicUserInfoInit(ss *openIDSessionData) { | ||||
| ss.Procedure = idGetBasicUserInfo | |||||
| } | } | ||||
| func getBasicUserInfoClean(ss *openIDSessionData) { | func getBasicUserInfoClean(ss *openIDSessionData) { |