mock_icq_service_test.go 58 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672
  1. // Code generated by mockery; DO NOT EDIT.
  2. // github.com/vektra/mockery
  3. // template: testify
  4. package oscar
  5. import (
  6. "context"
  7. "github.com/mk6i/open-oscar-server/state"
  8. "github.com/mk6i/open-oscar-server/wire"
  9. mock "github.com/stretchr/testify/mock"
  10. )
  11. // newMockICQService creates a new instance of mockICQService. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
  12. // The first argument is typically a *testing.T value.
  13. func newMockICQService(t interface {
  14. mock.TestingT
  15. Cleanup(func())
  16. }) *mockICQService {
  17. mock := &mockICQService{}
  18. mock.Mock.Test(t)
  19. t.Cleanup(func() { mock.AssertExpectations(t) })
  20. return mock
  21. }
  22. // mockICQService is an autogenerated mock type for the ICQService type
  23. type mockICQService struct {
  24. mock.Mock
  25. }
  26. type mockICQService_Expecter struct {
  27. mock *mock.Mock
  28. }
  29. func (_m *mockICQService) EXPECT() *mockICQService_Expecter {
  30. return &mockICQService_Expecter{mock: &_m.Mock}
  31. }
  32. // DeleteMsgReq provides a mock function for the type mockICQService
  33. func (_mock *mockICQService) DeleteMsgReq(ctx context.Context, instance *state.SessionInstance, seq uint16) error {
  34. ret := _mock.Called(ctx, instance, seq)
  35. if len(ret) == 0 {
  36. panic("no return value specified for DeleteMsgReq")
  37. }
  38. var r0 error
  39. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, uint16) error); ok {
  40. r0 = returnFunc(ctx, instance, seq)
  41. } else {
  42. r0 = ret.Error(0)
  43. }
  44. return r0
  45. }
  46. // mockICQService_DeleteMsgReq_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteMsgReq'
  47. type mockICQService_DeleteMsgReq_Call struct {
  48. *mock.Call
  49. }
  50. // DeleteMsgReq is a helper method to define mock.On call
  51. // - ctx context.Context
  52. // - instance *state.SessionInstance
  53. // - seq uint16
  54. func (_e *mockICQService_Expecter) DeleteMsgReq(ctx interface{}, instance interface{}, seq interface{}) *mockICQService_DeleteMsgReq_Call {
  55. return &mockICQService_DeleteMsgReq_Call{Call: _e.mock.On("DeleteMsgReq", ctx, instance, seq)}
  56. }
  57. func (_c *mockICQService_DeleteMsgReq_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, seq uint16)) *mockICQService_DeleteMsgReq_Call {
  58. _c.Call.Run(func(args mock.Arguments) {
  59. var arg0 context.Context
  60. if args[0] != nil {
  61. arg0 = args[0].(context.Context)
  62. }
  63. var arg1 *state.SessionInstance
  64. if args[1] != nil {
  65. arg1 = args[1].(*state.SessionInstance)
  66. }
  67. var arg2 uint16
  68. if args[2] != nil {
  69. arg2 = args[2].(uint16)
  70. }
  71. run(
  72. arg0,
  73. arg1,
  74. arg2,
  75. )
  76. })
  77. return _c
  78. }
  79. func (_c *mockICQService_DeleteMsgReq_Call) Return(err error) *mockICQService_DeleteMsgReq_Call {
  80. _c.Call.Return(err)
  81. return _c
  82. }
  83. func (_c *mockICQService_DeleteMsgReq_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, seq uint16) error) *mockICQService_DeleteMsgReq_Call {
  84. _c.Call.Return(run)
  85. return _c
  86. }
  87. // FindByEmail3 provides a mock function for the type mockICQService
  88. func (_mock *mockICQService) FindByEmail3(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0573_DBQueryMetaReqSearchByEmail3, seq uint16) error {
  89. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  90. if len(ret) == 0 {
  91. panic("no return value specified for FindByEmail3")
  92. }
  93. var r0 error
  94. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0573_DBQueryMetaReqSearchByEmail3, uint16) error); ok {
  95. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  96. } else {
  97. r0 = ret.Error(0)
  98. }
  99. return r0
  100. }
  101. // mockICQService_FindByEmail3_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindByEmail3'
  102. type mockICQService_FindByEmail3_Call struct {
  103. *mock.Call
  104. }
  105. // FindByEmail3 is a helper method to define mock.On call
  106. // - ctx context.Context
  107. // - instance *state.SessionInstance
  108. // - inFrame wire.SNACFrame
  109. // - inBody wire.ICQ_0x07D0_0x0573_DBQueryMetaReqSearchByEmail3
  110. // - seq uint16
  111. func (_e *mockICQService_Expecter) FindByEmail3(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_FindByEmail3_Call {
  112. return &mockICQService_FindByEmail3_Call{Call: _e.mock.On("FindByEmail3", ctx, instance, inFrame, inBody, seq)}
  113. }
  114. func (_c *mockICQService_FindByEmail3_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0573_DBQueryMetaReqSearchByEmail3, seq uint16)) *mockICQService_FindByEmail3_Call {
  115. _c.Call.Run(func(args mock.Arguments) {
  116. var arg0 context.Context
  117. if args[0] != nil {
  118. arg0 = args[0].(context.Context)
  119. }
  120. var arg1 *state.SessionInstance
  121. if args[1] != nil {
  122. arg1 = args[1].(*state.SessionInstance)
  123. }
  124. var arg2 wire.SNACFrame
  125. if args[2] != nil {
  126. arg2 = args[2].(wire.SNACFrame)
  127. }
  128. var arg3 wire.ICQ_0x07D0_0x0573_DBQueryMetaReqSearchByEmail3
  129. if args[3] != nil {
  130. arg3 = args[3].(wire.ICQ_0x07D0_0x0573_DBQueryMetaReqSearchByEmail3)
  131. }
  132. var arg4 uint16
  133. if args[4] != nil {
  134. arg4 = args[4].(uint16)
  135. }
  136. run(
  137. arg0,
  138. arg1,
  139. arg2,
  140. arg3,
  141. arg4,
  142. )
  143. })
  144. return _c
  145. }
  146. func (_c *mockICQService_FindByEmail3_Call) Return(err error) *mockICQService_FindByEmail3_Call {
  147. _c.Call.Return(err)
  148. return _c
  149. }
  150. func (_c *mockICQService_FindByEmail3_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0573_DBQueryMetaReqSearchByEmail3, seq uint16) error) *mockICQService_FindByEmail3_Call {
  151. _c.Call.Return(run)
  152. return _c
  153. }
  154. // FindByICQEmail provides a mock function for the type mockICQService
  155. func (_mock *mockICQService) FindByICQEmail(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0529_DBQueryMetaReqSearchByEmail, seq uint16) error {
  156. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  157. if len(ret) == 0 {
  158. panic("no return value specified for FindByICQEmail")
  159. }
  160. var r0 error
  161. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0529_DBQueryMetaReqSearchByEmail, uint16) error); ok {
  162. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  163. } else {
  164. r0 = ret.Error(0)
  165. }
  166. return r0
  167. }
  168. // mockICQService_FindByICQEmail_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindByICQEmail'
  169. type mockICQService_FindByICQEmail_Call struct {
  170. *mock.Call
  171. }
  172. // FindByICQEmail is a helper method to define mock.On call
  173. // - ctx context.Context
  174. // - instance *state.SessionInstance
  175. // - inFrame wire.SNACFrame
  176. // - inBody wire.ICQ_0x07D0_0x0529_DBQueryMetaReqSearchByEmail
  177. // - seq uint16
  178. func (_e *mockICQService_Expecter) FindByICQEmail(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_FindByICQEmail_Call {
  179. return &mockICQService_FindByICQEmail_Call{Call: _e.mock.On("FindByICQEmail", ctx, instance, inFrame, inBody, seq)}
  180. }
  181. func (_c *mockICQService_FindByICQEmail_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0529_DBQueryMetaReqSearchByEmail, seq uint16)) *mockICQService_FindByICQEmail_Call {
  182. _c.Call.Run(func(args mock.Arguments) {
  183. var arg0 context.Context
  184. if args[0] != nil {
  185. arg0 = args[0].(context.Context)
  186. }
  187. var arg1 *state.SessionInstance
  188. if args[1] != nil {
  189. arg1 = args[1].(*state.SessionInstance)
  190. }
  191. var arg2 wire.SNACFrame
  192. if args[2] != nil {
  193. arg2 = args[2].(wire.SNACFrame)
  194. }
  195. var arg3 wire.ICQ_0x07D0_0x0529_DBQueryMetaReqSearchByEmail
  196. if args[3] != nil {
  197. arg3 = args[3].(wire.ICQ_0x07D0_0x0529_DBQueryMetaReqSearchByEmail)
  198. }
  199. var arg4 uint16
  200. if args[4] != nil {
  201. arg4 = args[4].(uint16)
  202. }
  203. run(
  204. arg0,
  205. arg1,
  206. arg2,
  207. arg3,
  208. arg4,
  209. )
  210. })
  211. return _c
  212. }
  213. func (_c *mockICQService_FindByICQEmail_Call) Return(err error) *mockICQService_FindByICQEmail_Call {
  214. _c.Call.Return(err)
  215. return _c
  216. }
  217. func (_c *mockICQService_FindByICQEmail_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0529_DBQueryMetaReqSearchByEmail, seq uint16) error) *mockICQService_FindByICQEmail_Call {
  218. _c.Call.Return(run)
  219. return _c
  220. }
  221. // FindByICQInterests provides a mock function for the type mockICQService
  222. func (_mock *mockICQService) FindByICQInterests(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0533_DBQueryMetaReqSearchWhitePages, seq uint16) error {
  223. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  224. if len(ret) == 0 {
  225. panic("no return value specified for FindByICQInterests")
  226. }
  227. var r0 error
  228. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0533_DBQueryMetaReqSearchWhitePages, uint16) error); ok {
  229. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  230. } else {
  231. r0 = ret.Error(0)
  232. }
  233. return r0
  234. }
  235. // mockICQService_FindByICQInterests_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindByICQInterests'
  236. type mockICQService_FindByICQInterests_Call struct {
  237. *mock.Call
  238. }
  239. // FindByICQInterests is a helper method to define mock.On call
  240. // - ctx context.Context
  241. // - instance *state.SessionInstance
  242. // - inFrame wire.SNACFrame
  243. // - inBody wire.ICQ_0x07D0_0x0533_DBQueryMetaReqSearchWhitePages
  244. // - seq uint16
  245. func (_e *mockICQService_Expecter) FindByICQInterests(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_FindByICQInterests_Call {
  246. return &mockICQService_FindByICQInterests_Call{Call: _e.mock.On("FindByICQInterests", ctx, instance, inFrame, inBody, seq)}
  247. }
  248. func (_c *mockICQService_FindByICQInterests_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0533_DBQueryMetaReqSearchWhitePages, seq uint16)) *mockICQService_FindByICQInterests_Call {
  249. _c.Call.Run(func(args mock.Arguments) {
  250. var arg0 context.Context
  251. if args[0] != nil {
  252. arg0 = args[0].(context.Context)
  253. }
  254. var arg1 *state.SessionInstance
  255. if args[1] != nil {
  256. arg1 = args[1].(*state.SessionInstance)
  257. }
  258. var arg2 wire.SNACFrame
  259. if args[2] != nil {
  260. arg2 = args[2].(wire.SNACFrame)
  261. }
  262. var arg3 wire.ICQ_0x07D0_0x0533_DBQueryMetaReqSearchWhitePages
  263. if args[3] != nil {
  264. arg3 = args[3].(wire.ICQ_0x07D0_0x0533_DBQueryMetaReqSearchWhitePages)
  265. }
  266. var arg4 uint16
  267. if args[4] != nil {
  268. arg4 = args[4].(uint16)
  269. }
  270. run(
  271. arg0,
  272. arg1,
  273. arg2,
  274. arg3,
  275. arg4,
  276. )
  277. })
  278. return _c
  279. }
  280. func (_c *mockICQService_FindByICQInterests_Call) Return(err error) *mockICQService_FindByICQInterests_Call {
  281. _c.Call.Return(err)
  282. return _c
  283. }
  284. func (_c *mockICQService_FindByICQInterests_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0533_DBQueryMetaReqSearchWhitePages, seq uint16) error) *mockICQService_FindByICQInterests_Call {
  285. _c.Call.Return(run)
  286. return _c
  287. }
  288. // FindByICQName provides a mock function for the type mockICQService
  289. func (_mock *mockICQService) FindByICQName(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0515_DBQueryMetaReqSearchByDetails, seq uint16) error {
  290. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  291. if len(ret) == 0 {
  292. panic("no return value specified for FindByICQName")
  293. }
  294. var r0 error
  295. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0515_DBQueryMetaReqSearchByDetails, uint16) error); ok {
  296. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  297. } else {
  298. r0 = ret.Error(0)
  299. }
  300. return r0
  301. }
  302. // mockICQService_FindByICQName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindByICQName'
  303. type mockICQService_FindByICQName_Call struct {
  304. *mock.Call
  305. }
  306. // FindByICQName is a helper method to define mock.On call
  307. // - ctx context.Context
  308. // - instance *state.SessionInstance
  309. // - inFrame wire.SNACFrame
  310. // - inBody wire.ICQ_0x07D0_0x0515_DBQueryMetaReqSearchByDetails
  311. // - seq uint16
  312. func (_e *mockICQService_Expecter) FindByICQName(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_FindByICQName_Call {
  313. return &mockICQService_FindByICQName_Call{Call: _e.mock.On("FindByICQName", ctx, instance, inFrame, inBody, seq)}
  314. }
  315. func (_c *mockICQService_FindByICQName_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0515_DBQueryMetaReqSearchByDetails, seq uint16)) *mockICQService_FindByICQName_Call {
  316. _c.Call.Run(func(args mock.Arguments) {
  317. var arg0 context.Context
  318. if args[0] != nil {
  319. arg0 = args[0].(context.Context)
  320. }
  321. var arg1 *state.SessionInstance
  322. if args[1] != nil {
  323. arg1 = args[1].(*state.SessionInstance)
  324. }
  325. var arg2 wire.SNACFrame
  326. if args[2] != nil {
  327. arg2 = args[2].(wire.SNACFrame)
  328. }
  329. var arg3 wire.ICQ_0x07D0_0x0515_DBQueryMetaReqSearchByDetails
  330. if args[3] != nil {
  331. arg3 = args[3].(wire.ICQ_0x07D0_0x0515_DBQueryMetaReqSearchByDetails)
  332. }
  333. var arg4 uint16
  334. if args[4] != nil {
  335. arg4 = args[4].(uint16)
  336. }
  337. run(
  338. arg0,
  339. arg1,
  340. arg2,
  341. arg3,
  342. arg4,
  343. )
  344. })
  345. return _c
  346. }
  347. func (_c *mockICQService_FindByICQName_Call) Return(err error) *mockICQService_FindByICQName_Call {
  348. _c.Call.Return(err)
  349. return _c
  350. }
  351. func (_c *mockICQService_FindByICQName_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0515_DBQueryMetaReqSearchByDetails, seq uint16) error) *mockICQService_FindByICQName_Call {
  352. _c.Call.Return(run)
  353. return _c
  354. }
  355. // FindByUIN provides a mock function for the type mockICQService
  356. func (_mock *mockICQService) FindByUIN(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN, seq uint16) error {
  357. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  358. if len(ret) == 0 {
  359. panic("no return value specified for FindByUIN")
  360. }
  361. var r0 error
  362. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN, uint16) error); ok {
  363. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  364. } else {
  365. r0 = ret.Error(0)
  366. }
  367. return r0
  368. }
  369. // mockICQService_FindByUIN_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindByUIN'
  370. type mockICQService_FindByUIN_Call struct {
  371. *mock.Call
  372. }
  373. // FindByUIN is a helper method to define mock.On call
  374. // - ctx context.Context
  375. // - instance *state.SessionInstance
  376. // - inFrame wire.SNACFrame
  377. // - inBody wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN
  378. // - seq uint16
  379. func (_e *mockICQService_Expecter) FindByUIN(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_FindByUIN_Call {
  380. return &mockICQService_FindByUIN_Call{Call: _e.mock.On("FindByUIN", ctx, instance, inFrame, inBody, seq)}
  381. }
  382. func (_c *mockICQService_FindByUIN_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN, seq uint16)) *mockICQService_FindByUIN_Call {
  383. _c.Call.Run(func(args mock.Arguments) {
  384. var arg0 context.Context
  385. if args[0] != nil {
  386. arg0 = args[0].(context.Context)
  387. }
  388. var arg1 *state.SessionInstance
  389. if args[1] != nil {
  390. arg1 = args[1].(*state.SessionInstance)
  391. }
  392. var arg2 wire.SNACFrame
  393. if args[2] != nil {
  394. arg2 = args[2].(wire.SNACFrame)
  395. }
  396. var arg3 wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN
  397. if args[3] != nil {
  398. arg3 = args[3].(wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN)
  399. }
  400. var arg4 uint16
  401. if args[4] != nil {
  402. arg4 = args[4].(uint16)
  403. }
  404. run(
  405. arg0,
  406. arg1,
  407. arg2,
  408. arg3,
  409. arg4,
  410. )
  411. })
  412. return _c
  413. }
  414. func (_c *mockICQService_FindByUIN_Call) Return(err error) *mockICQService_FindByUIN_Call {
  415. _c.Call.Return(err)
  416. return _c
  417. }
  418. func (_c *mockICQService_FindByUIN_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN, seq uint16) error) *mockICQService_FindByUIN_Call {
  419. _c.Call.Return(run)
  420. return _c
  421. }
  422. // FindByUIN2 provides a mock function for the type mockICQService
  423. func (_mock *mockICQService) FindByUIN2(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0569_DBQueryMetaReqSearchByUIN2, seq uint16) error {
  424. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  425. if len(ret) == 0 {
  426. panic("no return value specified for FindByUIN2")
  427. }
  428. var r0 error
  429. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0569_DBQueryMetaReqSearchByUIN2, uint16) error); ok {
  430. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  431. } else {
  432. r0 = ret.Error(0)
  433. }
  434. return r0
  435. }
  436. // mockICQService_FindByUIN2_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindByUIN2'
  437. type mockICQService_FindByUIN2_Call struct {
  438. *mock.Call
  439. }
  440. // FindByUIN2 is a helper method to define mock.On call
  441. // - ctx context.Context
  442. // - instance *state.SessionInstance
  443. // - inFrame wire.SNACFrame
  444. // - inBody wire.ICQ_0x07D0_0x0569_DBQueryMetaReqSearchByUIN2
  445. // - seq uint16
  446. func (_e *mockICQService_Expecter) FindByUIN2(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_FindByUIN2_Call {
  447. return &mockICQService_FindByUIN2_Call{Call: _e.mock.On("FindByUIN2", ctx, instance, inFrame, inBody, seq)}
  448. }
  449. func (_c *mockICQService_FindByUIN2_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0569_DBQueryMetaReqSearchByUIN2, seq uint16)) *mockICQService_FindByUIN2_Call {
  450. _c.Call.Run(func(args mock.Arguments) {
  451. var arg0 context.Context
  452. if args[0] != nil {
  453. arg0 = args[0].(context.Context)
  454. }
  455. var arg1 *state.SessionInstance
  456. if args[1] != nil {
  457. arg1 = args[1].(*state.SessionInstance)
  458. }
  459. var arg2 wire.SNACFrame
  460. if args[2] != nil {
  461. arg2 = args[2].(wire.SNACFrame)
  462. }
  463. var arg3 wire.ICQ_0x07D0_0x0569_DBQueryMetaReqSearchByUIN2
  464. if args[3] != nil {
  465. arg3 = args[3].(wire.ICQ_0x07D0_0x0569_DBQueryMetaReqSearchByUIN2)
  466. }
  467. var arg4 uint16
  468. if args[4] != nil {
  469. arg4 = args[4].(uint16)
  470. }
  471. run(
  472. arg0,
  473. arg1,
  474. arg2,
  475. arg3,
  476. arg4,
  477. )
  478. })
  479. return _c
  480. }
  481. func (_c *mockICQService_FindByUIN2_Call) Return(err error) *mockICQService_FindByUIN2_Call {
  482. _c.Call.Return(err)
  483. return _c
  484. }
  485. func (_c *mockICQService_FindByUIN2_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0569_DBQueryMetaReqSearchByUIN2, seq uint16) error) *mockICQService_FindByUIN2_Call {
  486. _c.Call.Return(run)
  487. return _c
  488. }
  489. // FindByWhitePages2 provides a mock function for the type mockICQService
  490. func (_mock *mockICQService) FindByWhitePages2(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x055F_DBQueryMetaReqSearchWhitePages2, seq uint16) error {
  491. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  492. if len(ret) == 0 {
  493. panic("no return value specified for FindByWhitePages2")
  494. }
  495. var r0 error
  496. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x055F_DBQueryMetaReqSearchWhitePages2, uint16) error); ok {
  497. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  498. } else {
  499. r0 = ret.Error(0)
  500. }
  501. return r0
  502. }
  503. // mockICQService_FindByWhitePages2_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindByWhitePages2'
  504. type mockICQService_FindByWhitePages2_Call struct {
  505. *mock.Call
  506. }
  507. // FindByWhitePages2 is a helper method to define mock.On call
  508. // - ctx context.Context
  509. // - instance *state.SessionInstance
  510. // - inFrame wire.SNACFrame
  511. // - inBody wire.ICQ_0x07D0_0x055F_DBQueryMetaReqSearchWhitePages2
  512. // - seq uint16
  513. func (_e *mockICQService_Expecter) FindByWhitePages2(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_FindByWhitePages2_Call {
  514. return &mockICQService_FindByWhitePages2_Call{Call: _e.mock.On("FindByWhitePages2", ctx, instance, inFrame, inBody, seq)}
  515. }
  516. func (_c *mockICQService_FindByWhitePages2_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x055F_DBQueryMetaReqSearchWhitePages2, seq uint16)) *mockICQService_FindByWhitePages2_Call {
  517. _c.Call.Run(func(args mock.Arguments) {
  518. var arg0 context.Context
  519. if args[0] != nil {
  520. arg0 = args[0].(context.Context)
  521. }
  522. var arg1 *state.SessionInstance
  523. if args[1] != nil {
  524. arg1 = args[1].(*state.SessionInstance)
  525. }
  526. var arg2 wire.SNACFrame
  527. if args[2] != nil {
  528. arg2 = args[2].(wire.SNACFrame)
  529. }
  530. var arg3 wire.ICQ_0x07D0_0x055F_DBQueryMetaReqSearchWhitePages2
  531. if args[3] != nil {
  532. arg3 = args[3].(wire.ICQ_0x07D0_0x055F_DBQueryMetaReqSearchWhitePages2)
  533. }
  534. var arg4 uint16
  535. if args[4] != nil {
  536. arg4 = args[4].(uint16)
  537. }
  538. run(
  539. arg0,
  540. arg1,
  541. arg2,
  542. arg3,
  543. arg4,
  544. )
  545. })
  546. return _c
  547. }
  548. func (_c *mockICQService_FindByWhitePages2_Call) Return(err error) *mockICQService_FindByWhitePages2_Call {
  549. _c.Call.Return(err)
  550. return _c
  551. }
  552. func (_c *mockICQService_FindByWhitePages2_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x055F_DBQueryMetaReqSearchWhitePages2, seq uint16) error) *mockICQService_FindByWhitePages2_Call {
  553. _c.Call.Return(run)
  554. return _c
  555. }
  556. // FullUserInfo provides a mock function for the type mockICQService
  557. func (_mock *mockICQService) FullUserInfo(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN, seq uint16) error {
  558. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  559. if len(ret) == 0 {
  560. panic("no return value specified for FullUserInfo")
  561. }
  562. var r0 error
  563. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN, uint16) error); ok {
  564. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  565. } else {
  566. r0 = ret.Error(0)
  567. }
  568. return r0
  569. }
  570. // mockICQService_FullUserInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FullUserInfo'
  571. type mockICQService_FullUserInfo_Call struct {
  572. *mock.Call
  573. }
  574. // FullUserInfo is a helper method to define mock.On call
  575. // - ctx context.Context
  576. // - instance *state.SessionInstance
  577. // - inFrame wire.SNACFrame
  578. // - inBody wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN
  579. // - seq uint16
  580. func (_e *mockICQService_Expecter) FullUserInfo(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_FullUserInfo_Call {
  581. return &mockICQService_FullUserInfo_Call{Call: _e.mock.On("FullUserInfo", ctx, instance, inFrame, inBody, seq)}
  582. }
  583. func (_c *mockICQService_FullUserInfo_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN, seq uint16)) *mockICQService_FullUserInfo_Call {
  584. _c.Call.Run(func(args mock.Arguments) {
  585. var arg0 context.Context
  586. if args[0] != nil {
  587. arg0 = args[0].(context.Context)
  588. }
  589. var arg1 *state.SessionInstance
  590. if args[1] != nil {
  591. arg1 = args[1].(*state.SessionInstance)
  592. }
  593. var arg2 wire.SNACFrame
  594. if args[2] != nil {
  595. arg2 = args[2].(wire.SNACFrame)
  596. }
  597. var arg3 wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN
  598. if args[3] != nil {
  599. arg3 = args[3].(wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN)
  600. }
  601. var arg4 uint16
  602. if args[4] != nil {
  603. arg4 = args[4].(uint16)
  604. }
  605. run(
  606. arg0,
  607. arg1,
  608. arg2,
  609. arg3,
  610. arg4,
  611. )
  612. })
  613. return _c
  614. }
  615. func (_c *mockICQService_FullUserInfo_Call) Return(err error) *mockICQService_FullUserInfo_Call {
  616. _c.Call.Return(err)
  617. return _c
  618. }
  619. func (_c *mockICQService_FullUserInfo_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x051F_DBQueryMetaReqSearchByUIN, seq uint16) error) *mockICQService_FullUserInfo_Call {
  620. _c.Call.Return(run)
  621. return _c
  622. }
  623. // OfflineMsgReq provides a mock function for the type mockICQService
  624. func (_mock *mockICQService) OfflineMsgReq(ctx context.Context, inFrame wire.SNACFrame, instance *state.SessionInstance, seq uint16) error {
  625. ret := _mock.Called(ctx, inFrame, instance, seq)
  626. if len(ret) == 0 {
  627. panic("no return value specified for OfflineMsgReq")
  628. }
  629. var r0 error
  630. if returnFunc, ok := ret.Get(0).(func(context.Context, wire.SNACFrame, *state.SessionInstance, uint16) error); ok {
  631. r0 = returnFunc(ctx, inFrame, instance, seq)
  632. } else {
  633. r0 = ret.Error(0)
  634. }
  635. return r0
  636. }
  637. // mockICQService_OfflineMsgReq_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OfflineMsgReq'
  638. type mockICQService_OfflineMsgReq_Call struct {
  639. *mock.Call
  640. }
  641. // OfflineMsgReq is a helper method to define mock.On call
  642. // - ctx context.Context
  643. // - inFrame wire.SNACFrame
  644. // - instance *state.SessionInstance
  645. // - seq uint16
  646. func (_e *mockICQService_Expecter) OfflineMsgReq(ctx interface{}, inFrame interface{}, instance interface{}, seq interface{}) *mockICQService_OfflineMsgReq_Call {
  647. return &mockICQService_OfflineMsgReq_Call{Call: _e.mock.On("OfflineMsgReq", ctx, inFrame, instance, seq)}
  648. }
  649. func (_c *mockICQService_OfflineMsgReq_Call) Run(run func(ctx context.Context, inFrame wire.SNACFrame, instance *state.SessionInstance, seq uint16)) *mockICQService_OfflineMsgReq_Call {
  650. _c.Call.Run(func(args mock.Arguments) {
  651. var arg0 context.Context
  652. if args[0] != nil {
  653. arg0 = args[0].(context.Context)
  654. }
  655. var arg1 wire.SNACFrame
  656. if args[1] != nil {
  657. arg1 = args[1].(wire.SNACFrame)
  658. }
  659. var arg2 *state.SessionInstance
  660. if args[2] != nil {
  661. arg2 = args[2].(*state.SessionInstance)
  662. }
  663. var arg3 uint16
  664. if args[3] != nil {
  665. arg3 = args[3].(uint16)
  666. }
  667. run(
  668. arg0,
  669. arg1,
  670. arg2,
  671. arg3,
  672. )
  673. })
  674. return _c
  675. }
  676. func (_c *mockICQService_OfflineMsgReq_Call) Return(err error) *mockICQService_OfflineMsgReq_Call {
  677. _c.Call.Return(err)
  678. return _c
  679. }
  680. func (_c *mockICQService_OfflineMsgReq_Call) RunAndReturn(run func(ctx context.Context, inFrame wire.SNACFrame, instance *state.SessionInstance, seq uint16) error) *mockICQService_OfflineMsgReq_Call {
  681. _c.Call.Return(run)
  682. return _c
  683. }
  684. // SetAffiliations provides a mock function for the type mockICQService
  685. func (_mock *mockICQService) SetAffiliations(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x041A_DBQueryMetaReqSetAffiliations, seq uint16) error {
  686. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  687. if len(ret) == 0 {
  688. panic("no return value specified for SetAffiliations")
  689. }
  690. var r0 error
  691. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x041A_DBQueryMetaReqSetAffiliations, uint16) error); ok {
  692. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  693. } else {
  694. r0 = ret.Error(0)
  695. }
  696. return r0
  697. }
  698. // mockICQService_SetAffiliations_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetAffiliations'
  699. type mockICQService_SetAffiliations_Call struct {
  700. *mock.Call
  701. }
  702. // SetAffiliations is a helper method to define mock.On call
  703. // - ctx context.Context
  704. // - instance *state.SessionInstance
  705. // - inFrame wire.SNACFrame
  706. // - inBody wire.ICQ_0x07D0_0x041A_DBQueryMetaReqSetAffiliations
  707. // - seq uint16
  708. func (_e *mockICQService_Expecter) SetAffiliations(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetAffiliations_Call {
  709. return &mockICQService_SetAffiliations_Call{Call: _e.mock.On("SetAffiliations", ctx, instance, inFrame, inBody, seq)}
  710. }
  711. func (_c *mockICQService_SetAffiliations_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x041A_DBQueryMetaReqSetAffiliations, seq uint16)) *mockICQService_SetAffiliations_Call {
  712. _c.Call.Run(func(args mock.Arguments) {
  713. var arg0 context.Context
  714. if args[0] != nil {
  715. arg0 = args[0].(context.Context)
  716. }
  717. var arg1 *state.SessionInstance
  718. if args[1] != nil {
  719. arg1 = args[1].(*state.SessionInstance)
  720. }
  721. var arg2 wire.SNACFrame
  722. if args[2] != nil {
  723. arg2 = args[2].(wire.SNACFrame)
  724. }
  725. var arg3 wire.ICQ_0x07D0_0x041A_DBQueryMetaReqSetAffiliations
  726. if args[3] != nil {
  727. arg3 = args[3].(wire.ICQ_0x07D0_0x041A_DBQueryMetaReqSetAffiliations)
  728. }
  729. var arg4 uint16
  730. if args[4] != nil {
  731. arg4 = args[4].(uint16)
  732. }
  733. run(
  734. arg0,
  735. arg1,
  736. arg2,
  737. arg3,
  738. arg4,
  739. )
  740. })
  741. return _c
  742. }
  743. func (_c *mockICQService_SetAffiliations_Call) Return(err error) *mockICQService_SetAffiliations_Call {
  744. _c.Call.Return(err)
  745. return _c
  746. }
  747. func (_c *mockICQService_SetAffiliations_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x041A_DBQueryMetaReqSetAffiliations, seq uint16) error) *mockICQService_SetAffiliations_Call {
  748. _c.Call.Return(run)
  749. return _c
  750. }
  751. // SetBasicInfo provides a mock function for the type mockICQService
  752. func (_mock *mockICQService) SetBasicInfo(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x03EA_DBQueryMetaReqSetBasicInfo, seq uint16) error {
  753. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  754. if len(ret) == 0 {
  755. panic("no return value specified for SetBasicInfo")
  756. }
  757. var r0 error
  758. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x03EA_DBQueryMetaReqSetBasicInfo, uint16) error); ok {
  759. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  760. } else {
  761. r0 = ret.Error(0)
  762. }
  763. return r0
  764. }
  765. // mockICQService_SetBasicInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetBasicInfo'
  766. type mockICQService_SetBasicInfo_Call struct {
  767. *mock.Call
  768. }
  769. // SetBasicInfo is a helper method to define mock.On call
  770. // - ctx context.Context
  771. // - instance *state.SessionInstance
  772. // - inFrame wire.SNACFrame
  773. // - inBody wire.ICQ_0x07D0_0x03EA_DBQueryMetaReqSetBasicInfo
  774. // - seq uint16
  775. func (_e *mockICQService_Expecter) SetBasicInfo(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetBasicInfo_Call {
  776. return &mockICQService_SetBasicInfo_Call{Call: _e.mock.On("SetBasicInfo", ctx, instance, inFrame, inBody, seq)}
  777. }
  778. func (_c *mockICQService_SetBasicInfo_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x03EA_DBQueryMetaReqSetBasicInfo, seq uint16)) *mockICQService_SetBasicInfo_Call {
  779. _c.Call.Run(func(args mock.Arguments) {
  780. var arg0 context.Context
  781. if args[0] != nil {
  782. arg0 = args[0].(context.Context)
  783. }
  784. var arg1 *state.SessionInstance
  785. if args[1] != nil {
  786. arg1 = args[1].(*state.SessionInstance)
  787. }
  788. var arg2 wire.SNACFrame
  789. if args[2] != nil {
  790. arg2 = args[2].(wire.SNACFrame)
  791. }
  792. var arg3 wire.ICQ_0x07D0_0x03EA_DBQueryMetaReqSetBasicInfo
  793. if args[3] != nil {
  794. arg3 = args[3].(wire.ICQ_0x07D0_0x03EA_DBQueryMetaReqSetBasicInfo)
  795. }
  796. var arg4 uint16
  797. if args[4] != nil {
  798. arg4 = args[4].(uint16)
  799. }
  800. run(
  801. arg0,
  802. arg1,
  803. arg2,
  804. arg3,
  805. arg4,
  806. )
  807. })
  808. return _c
  809. }
  810. func (_c *mockICQService_SetBasicInfo_Call) Return(err error) *mockICQService_SetBasicInfo_Call {
  811. _c.Call.Return(err)
  812. return _c
  813. }
  814. func (_c *mockICQService_SetBasicInfo_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x03EA_DBQueryMetaReqSetBasicInfo, seq uint16) error) *mockICQService_SetBasicInfo_Call {
  815. _c.Call.Return(run)
  816. return _c
  817. }
  818. // SetEmails provides a mock function for the type mockICQService
  819. func (_mock *mockICQService) SetEmails(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x040B_DBQueryMetaReqSetEmails, seq uint16) error {
  820. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  821. if len(ret) == 0 {
  822. panic("no return value specified for SetEmails")
  823. }
  824. var r0 error
  825. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x040B_DBQueryMetaReqSetEmails, uint16) error); ok {
  826. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  827. } else {
  828. r0 = ret.Error(0)
  829. }
  830. return r0
  831. }
  832. // mockICQService_SetEmails_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetEmails'
  833. type mockICQService_SetEmails_Call struct {
  834. *mock.Call
  835. }
  836. // SetEmails is a helper method to define mock.On call
  837. // - ctx context.Context
  838. // - instance *state.SessionInstance
  839. // - inFrame wire.SNACFrame
  840. // - inBody wire.ICQ_0x07D0_0x040B_DBQueryMetaReqSetEmails
  841. // - seq uint16
  842. func (_e *mockICQService_Expecter) SetEmails(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetEmails_Call {
  843. return &mockICQService_SetEmails_Call{Call: _e.mock.On("SetEmails", ctx, instance, inFrame, inBody, seq)}
  844. }
  845. func (_c *mockICQService_SetEmails_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x040B_DBQueryMetaReqSetEmails, seq uint16)) *mockICQService_SetEmails_Call {
  846. _c.Call.Run(func(args mock.Arguments) {
  847. var arg0 context.Context
  848. if args[0] != nil {
  849. arg0 = args[0].(context.Context)
  850. }
  851. var arg1 *state.SessionInstance
  852. if args[1] != nil {
  853. arg1 = args[1].(*state.SessionInstance)
  854. }
  855. var arg2 wire.SNACFrame
  856. if args[2] != nil {
  857. arg2 = args[2].(wire.SNACFrame)
  858. }
  859. var arg3 wire.ICQ_0x07D0_0x040B_DBQueryMetaReqSetEmails
  860. if args[3] != nil {
  861. arg3 = args[3].(wire.ICQ_0x07D0_0x040B_DBQueryMetaReqSetEmails)
  862. }
  863. var arg4 uint16
  864. if args[4] != nil {
  865. arg4 = args[4].(uint16)
  866. }
  867. run(
  868. arg0,
  869. arg1,
  870. arg2,
  871. arg3,
  872. arg4,
  873. )
  874. })
  875. return _c
  876. }
  877. func (_c *mockICQService_SetEmails_Call) Return(err error) *mockICQService_SetEmails_Call {
  878. _c.Call.Return(err)
  879. return _c
  880. }
  881. func (_c *mockICQService_SetEmails_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x040B_DBQueryMetaReqSetEmails, seq uint16) error) *mockICQService_SetEmails_Call {
  882. _c.Call.Return(run)
  883. return _c
  884. }
  885. // SetICQInfo provides a mock function for the type mockICQService
  886. func (_mock *mockICQService) SetICQInfo(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0C3A_DBQueryMetaReqSetFullInfo, seq uint16) error {
  887. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  888. if len(ret) == 0 {
  889. panic("no return value specified for SetICQInfo")
  890. }
  891. var r0 error
  892. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0C3A_DBQueryMetaReqSetFullInfo, uint16) error); ok {
  893. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  894. } else {
  895. r0 = ret.Error(0)
  896. }
  897. return r0
  898. }
  899. // mockICQService_SetICQInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetICQInfo'
  900. type mockICQService_SetICQInfo_Call struct {
  901. *mock.Call
  902. }
  903. // SetICQInfo is a helper method to define mock.On call
  904. // - ctx context.Context
  905. // - instance *state.SessionInstance
  906. // - inFrame wire.SNACFrame
  907. // - inBody wire.ICQ_0x07D0_0x0C3A_DBQueryMetaReqSetFullInfo
  908. // - seq uint16
  909. func (_e *mockICQService_Expecter) SetICQInfo(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetICQInfo_Call {
  910. return &mockICQService_SetICQInfo_Call{Call: _e.mock.On("SetICQInfo", ctx, instance, inFrame, inBody, seq)}
  911. }
  912. func (_c *mockICQService_SetICQInfo_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0C3A_DBQueryMetaReqSetFullInfo, seq uint16)) *mockICQService_SetICQInfo_Call {
  913. _c.Call.Run(func(args mock.Arguments) {
  914. var arg0 context.Context
  915. if args[0] != nil {
  916. arg0 = args[0].(context.Context)
  917. }
  918. var arg1 *state.SessionInstance
  919. if args[1] != nil {
  920. arg1 = args[1].(*state.SessionInstance)
  921. }
  922. var arg2 wire.SNACFrame
  923. if args[2] != nil {
  924. arg2 = args[2].(wire.SNACFrame)
  925. }
  926. var arg3 wire.ICQ_0x07D0_0x0C3A_DBQueryMetaReqSetFullInfo
  927. if args[3] != nil {
  928. arg3 = args[3].(wire.ICQ_0x07D0_0x0C3A_DBQueryMetaReqSetFullInfo)
  929. }
  930. var arg4 uint16
  931. if args[4] != nil {
  932. arg4 = args[4].(uint16)
  933. }
  934. run(
  935. arg0,
  936. arg1,
  937. arg2,
  938. arg3,
  939. arg4,
  940. )
  941. })
  942. return _c
  943. }
  944. func (_c *mockICQService_SetICQInfo_Call) Return(err error) *mockICQService_SetICQInfo_Call {
  945. _c.Call.Return(err)
  946. return _c
  947. }
  948. func (_c *mockICQService_SetICQInfo_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0C3A_DBQueryMetaReqSetFullInfo, seq uint16) error) *mockICQService_SetICQInfo_Call {
  949. _c.Call.Return(run)
  950. return _c
  951. }
  952. // SetICQPhone provides a mock function for the type mockICQService
  953. func (_mock *mockICQService) SetICQPhone(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0654_DBQueryMetaReqSetICQPhone, seq uint16) error {
  954. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  955. if len(ret) == 0 {
  956. panic("no return value specified for SetICQPhone")
  957. }
  958. var r0 error
  959. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0654_DBQueryMetaReqSetICQPhone, uint16) error); ok {
  960. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  961. } else {
  962. r0 = ret.Error(0)
  963. }
  964. return r0
  965. }
  966. // mockICQService_SetICQPhone_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetICQPhone'
  967. type mockICQService_SetICQPhone_Call struct {
  968. *mock.Call
  969. }
  970. // SetICQPhone is a helper method to define mock.On call
  971. // - ctx context.Context
  972. // - instance *state.SessionInstance
  973. // - inFrame wire.SNACFrame
  974. // - inBody wire.ICQ_0x07D0_0x0654_DBQueryMetaReqSetICQPhone
  975. // - seq uint16
  976. func (_e *mockICQService_Expecter) SetICQPhone(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetICQPhone_Call {
  977. return &mockICQService_SetICQPhone_Call{Call: _e.mock.On("SetICQPhone", ctx, instance, inFrame, inBody, seq)}
  978. }
  979. func (_c *mockICQService_SetICQPhone_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0654_DBQueryMetaReqSetICQPhone, seq uint16)) *mockICQService_SetICQPhone_Call {
  980. _c.Call.Run(func(args mock.Arguments) {
  981. var arg0 context.Context
  982. if args[0] != nil {
  983. arg0 = args[0].(context.Context)
  984. }
  985. var arg1 *state.SessionInstance
  986. if args[1] != nil {
  987. arg1 = args[1].(*state.SessionInstance)
  988. }
  989. var arg2 wire.SNACFrame
  990. if args[2] != nil {
  991. arg2 = args[2].(wire.SNACFrame)
  992. }
  993. var arg3 wire.ICQ_0x07D0_0x0654_DBQueryMetaReqSetICQPhone
  994. if args[3] != nil {
  995. arg3 = args[3].(wire.ICQ_0x07D0_0x0654_DBQueryMetaReqSetICQPhone)
  996. }
  997. var arg4 uint16
  998. if args[4] != nil {
  999. arg4 = args[4].(uint16)
  1000. }
  1001. run(
  1002. arg0,
  1003. arg1,
  1004. arg2,
  1005. arg3,
  1006. arg4,
  1007. )
  1008. })
  1009. return _c
  1010. }
  1011. func (_c *mockICQService_SetICQPhone_Call) Return(err error) *mockICQService_SetICQPhone_Call {
  1012. _c.Call.Return(err)
  1013. return _c
  1014. }
  1015. func (_c *mockICQService_SetICQPhone_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0654_DBQueryMetaReqSetICQPhone, seq uint16) error) *mockICQService_SetICQPhone_Call {
  1016. _c.Call.Return(run)
  1017. return _c
  1018. }
  1019. // SetInterests provides a mock function for the type mockICQService
  1020. func (_mock *mockICQService) SetInterests(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0410_DBQueryMetaReqSetInterests, seq uint16) error {
  1021. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  1022. if len(ret) == 0 {
  1023. panic("no return value specified for SetInterests")
  1024. }
  1025. var r0 error
  1026. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0410_DBQueryMetaReqSetInterests, uint16) error); ok {
  1027. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  1028. } else {
  1029. r0 = ret.Error(0)
  1030. }
  1031. return r0
  1032. }
  1033. // mockICQService_SetInterests_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetInterests'
  1034. type mockICQService_SetInterests_Call struct {
  1035. *mock.Call
  1036. }
  1037. // SetInterests is a helper method to define mock.On call
  1038. // - ctx context.Context
  1039. // - instance *state.SessionInstance
  1040. // - inFrame wire.SNACFrame
  1041. // - inBody wire.ICQ_0x07D0_0x0410_DBQueryMetaReqSetInterests
  1042. // - seq uint16
  1043. func (_e *mockICQService_Expecter) SetInterests(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetInterests_Call {
  1044. return &mockICQService_SetInterests_Call{Call: _e.mock.On("SetInterests", ctx, instance, inFrame, inBody, seq)}
  1045. }
  1046. func (_c *mockICQService_SetInterests_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0410_DBQueryMetaReqSetInterests, seq uint16)) *mockICQService_SetInterests_Call {
  1047. _c.Call.Run(func(args mock.Arguments) {
  1048. var arg0 context.Context
  1049. if args[0] != nil {
  1050. arg0 = args[0].(context.Context)
  1051. }
  1052. var arg1 *state.SessionInstance
  1053. if args[1] != nil {
  1054. arg1 = args[1].(*state.SessionInstance)
  1055. }
  1056. var arg2 wire.SNACFrame
  1057. if args[2] != nil {
  1058. arg2 = args[2].(wire.SNACFrame)
  1059. }
  1060. var arg3 wire.ICQ_0x07D0_0x0410_DBQueryMetaReqSetInterests
  1061. if args[3] != nil {
  1062. arg3 = args[3].(wire.ICQ_0x07D0_0x0410_DBQueryMetaReqSetInterests)
  1063. }
  1064. var arg4 uint16
  1065. if args[4] != nil {
  1066. arg4 = args[4].(uint16)
  1067. }
  1068. run(
  1069. arg0,
  1070. arg1,
  1071. arg2,
  1072. arg3,
  1073. arg4,
  1074. )
  1075. })
  1076. return _c
  1077. }
  1078. func (_c *mockICQService_SetInterests_Call) Return(err error) *mockICQService_SetInterests_Call {
  1079. _c.Call.Return(err)
  1080. return _c
  1081. }
  1082. func (_c *mockICQService_SetInterests_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0410_DBQueryMetaReqSetInterests, seq uint16) error) *mockICQService_SetInterests_Call {
  1083. _c.Call.Return(run)
  1084. return _c
  1085. }
  1086. // SetMoreInfo provides a mock function for the type mockICQService
  1087. func (_mock *mockICQService) SetMoreInfo(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x03FD_DBQueryMetaReqSetMoreInfo, seq uint16) error {
  1088. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  1089. if len(ret) == 0 {
  1090. panic("no return value specified for SetMoreInfo")
  1091. }
  1092. var r0 error
  1093. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x03FD_DBQueryMetaReqSetMoreInfo, uint16) error); ok {
  1094. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  1095. } else {
  1096. r0 = ret.Error(0)
  1097. }
  1098. return r0
  1099. }
  1100. // mockICQService_SetMoreInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetMoreInfo'
  1101. type mockICQService_SetMoreInfo_Call struct {
  1102. *mock.Call
  1103. }
  1104. // SetMoreInfo is a helper method to define mock.On call
  1105. // - ctx context.Context
  1106. // - instance *state.SessionInstance
  1107. // - inFrame wire.SNACFrame
  1108. // - inBody wire.ICQ_0x07D0_0x03FD_DBQueryMetaReqSetMoreInfo
  1109. // - seq uint16
  1110. func (_e *mockICQService_Expecter) SetMoreInfo(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetMoreInfo_Call {
  1111. return &mockICQService_SetMoreInfo_Call{Call: _e.mock.On("SetMoreInfo", ctx, instance, inFrame, inBody, seq)}
  1112. }
  1113. func (_c *mockICQService_SetMoreInfo_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x03FD_DBQueryMetaReqSetMoreInfo, seq uint16)) *mockICQService_SetMoreInfo_Call {
  1114. _c.Call.Run(func(args mock.Arguments) {
  1115. var arg0 context.Context
  1116. if args[0] != nil {
  1117. arg0 = args[0].(context.Context)
  1118. }
  1119. var arg1 *state.SessionInstance
  1120. if args[1] != nil {
  1121. arg1 = args[1].(*state.SessionInstance)
  1122. }
  1123. var arg2 wire.SNACFrame
  1124. if args[2] != nil {
  1125. arg2 = args[2].(wire.SNACFrame)
  1126. }
  1127. var arg3 wire.ICQ_0x07D0_0x03FD_DBQueryMetaReqSetMoreInfo
  1128. if args[3] != nil {
  1129. arg3 = args[3].(wire.ICQ_0x07D0_0x03FD_DBQueryMetaReqSetMoreInfo)
  1130. }
  1131. var arg4 uint16
  1132. if args[4] != nil {
  1133. arg4 = args[4].(uint16)
  1134. }
  1135. run(
  1136. arg0,
  1137. arg1,
  1138. arg2,
  1139. arg3,
  1140. arg4,
  1141. )
  1142. })
  1143. return _c
  1144. }
  1145. func (_c *mockICQService_SetMoreInfo_Call) Return(err error) *mockICQService_SetMoreInfo_Call {
  1146. _c.Call.Return(err)
  1147. return _c
  1148. }
  1149. func (_c *mockICQService_SetMoreInfo_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x03FD_DBQueryMetaReqSetMoreInfo, seq uint16) error) *mockICQService_SetMoreInfo_Call {
  1150. _c.Call.Return(run)
  1151. return _c
  1152. }
  1153. // SetPermissions provides a mock function for the type mockICQService
  1154. func (_mock *mockICQService) SetPermissions(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0424_DBQueryMetaReqSetPermissions, seq uint16) error {
  1155. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  1156. if len(ret) == 0 {
  1157. panic("no return value specified for SetPermissions")
  1158. }
  1159. var r0 error
  1160. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0424_DBQueryMetaReqSetPermissions, uint16) error); ok {
  1161. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  1162. } else {
  1163. r0 = ret.Error(0)
  1164. }
  1165. return r0
  1166. }
  1167. // mockICQService_SetPermissions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetPermissions'
  1168. type mockICQService_SetPermissions_Call struct {
  1169. *mock.Call
  1170. }
  1171. // SetPermissions is a helper method to define mock.On call
  1172. // - ctx context.Context
  1173. // - instance *state.SessionInstance
  1174. // - inFrame wire.SNACFrame
  1175. // - inBody wire.ICQ_0x07D0_0x0424_DBQueryMetaReqSetPermissions
  1176. // - seq uint16
  1177. func (_e *mockICQService_Expecter) SetPermissions(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetPermissions_Call {
  1178. return &mockICQService_SetPermissions_Call{Call: _e.mock.On("SetPermissions", ctx, instance, inFrame, inBody, seq)}
  1179. }
  1180. func (_c *mockICQService_SetPermissions_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0424_DBQueryMetaReqSetPermissions, seq uint16)) *mockICQService_SetPermissions_Call {
  1181. _c.Call.Run(func(args mock.Arguments) {
  1182. var arg0 context.Context
  1183. if args[0] != nil {
  1184. arg0 = args[0].(context.Context)
  1185. }
  1186. var arg1 *state.SessionInstance
  1187. if args[1] != nil {
  1188. arg1 = args[1].(*state.SessionInstance)
  1189. }
  1190. var arg2 wire.SNACFrame
  1191. if args[2] != nil {
  1192. arg2 = args[2].(wire.SNACFrame)
  1193. }
  1194. var arg3 wire.ICQ_0x07D0_0x0424_DBQueryMetaReqSetPermissions
  1195. if args[3] != nil {
  1196. arg3 = args[3].(wire.ICQ_0x07D0_0x0424_DBQueryMetaReqSetPermissions)
  1197. }
  1198. var arg4 uint16
  1199. if args[4] != nil {
  1200. arg4 = args[4].(uint16)
  1201. }
  1202. run(
  1203. arg0,
  1204. arg1,
  1205. arg2,
  1206. arg3,
  1207. arg4,
  1208. )
  1209. })
  1210. return _c
  1211. }
  1212. func (_c *mockICQService_SetPermissions_Call) Return(err error) *mockICQService_SetPermissions_Call {
  1213. _c.Call.Return(err)
  1214. return _c
  1215. }
  1216. func (_c *mockICQService_SetPermissions_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0424_DBQueryMetaReqSetPermissions, seq uint16) error) *mockICQService_SetPermissions_Call {
  1217. _c.Call.Return(run)
  1218. return _c
  1219. }
  1220. // SetUserNotes provides a mock function for the type mockICQService
  1221. func (_mock *mockICQService) SetUserNotes(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0406_DBQueryMetaReqSetNotes, seq uint16) error {
  1222. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  1223. if len(ret) == 0 {
  1224. panic("no return value specified for SetUserNotes")
  1225. }
  1226. var r0 error
  1227. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0406_DBQueryMetaReqSetNotes, uint16) error); ok {
  1228. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  1229. } else {
  1230. r0 = ret.Error(0)
  1231. }
  1232. return r0
  1233. }
  1234. // mockICQService_SetUserNotes_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetUserNotes'
  1235. type mockICQService_SetUserNotes_Call struct {
  1236. *mock.Call
  1237. }
  1238. // SetUserNotes is a helper method to define mock.On call
  1239. // - ctx context.Context
  1240. // - instance *state.SessionInstance
  1241. // - inFrame wire.SNACFrame
  1242. // - inBody wire.ICQ_0x07D0_0x0406_DBQueryMetaReqSetNotes
  1243. // - seq uint16
  1244. func (_e *mockICQService_Expecter) SetUserNotes(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetUserNotes_Call {
  1245. return &mockICQService_SetUserNotes_Call{Call: _e.mock.On("SetUserNotes", ctx, instance, inFrame, inBody, seq)}
  1246. }
  1247. func (_c *mockICQService_SetUserNotes_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0406_DBQueryMetaReqSetNotes, seq uint16)) *mockICQService_SetUserNotes_Call {
  1248. _c.Call.Run(func(args mock.Arguments) {
  1249. var arg0 context.Context
  1250. if args[0] != nil {
  1251. arg0 = args[0].(context.Context)
  1252. }
  1253. var arg1 *state.SessionInstance
  1254. if args[1] != nil {
  1255. arg1 = args[1].(*state.SessionInstance)
  1256. }
  1257. var arg2 wire.SNACFrame
  1258. if args[2] != nil {
  1259. arg2 = args[2].(wire.SNACFrame)
  1260. }
  1261. var arg3 wire.ICQ_0x07D0_0x0406_DBQueryMetaReqSetNotes
  1262. if args[3] != nil {
  1263. arg3 = args[3].(wire.ICQ_0x07D0_0x0406_DBQueryMetaReqSetNotes)
  1264. }
  1265. var arg4 uint16
  1266. if args[4] != nil {
  1267. arg4 = args[4].(uint16)
  1268. }
  1269. run(
  1270. arg0,
  1271. arg1,
  1272. arg2,
  1273. arg3,
  1274. arg4,
  1275. )
  1276. })
  1277. return _c
  1278. }
  1279. func (_c *mockICQService_SetUserNotes_Call) Return(err error) *mockICQService_SetUserNotes_Call {
  1280. _c.Call.Return(err)
  1281. return _c
  1282. }
  1283. func (_c *mockICQService_SetUserNotes_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0406_DBQueryMetaReqSetNotes, seq uint16) error) *mockICQService_SetUserNotes_Call {
  1284. _c.Call.Return(run)
  1285. return _c
  1286. }
  1287. // SetWorkInfo provides a mock function for the type mockICQService
  1288. func (_mock *mockICQService) SetWorkInfo(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x03F3_DBQueryMetaReqSetWorkInfo, seq uint16) error {
  1289. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  1290. if len(ret) == 0 {
  1291. panic("no return value specified for SetWorkInfo")
  1292. }
  1293. var r0 error
  1294. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x03F3_DBQueryMetaReqSetWorkInfo, uint16) error); ok {
  1295. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  1296. } else {
  1297. r0 = ret.Error(0)
  1298. }
  1299. return r0
  1300. }
  1301. // mockICQService_SetWorkInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetWorkInfo'
  1302. type mockICQService_SetWorkInfo_Call struct {
  1303. *mock.Call
  1304. }
  1305. // SetWorkInfo is a helper method to define mock.On call
  1306. // - ctx context.Context
  1307. // - instance *state.SessionInstance
  1308. // - inFrame wire.SNACFrame
  1309. // - inBody wire.ICQ_0x07D0_0x03F3_DBQueryMetaReqSetWorkInfo
  1310. // - seq uint16
  1311. func (_e *mockICQService_Expecter) SetWorkInfo(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_SetWorkInfo_Call {
  1312. return &mockICQService_SetWorkInfo_Call{Call: _e.mock.On("SetWorkInfo", ctx, instance, inFrame, inBody, seq)}
  1313. }
  1314. func (_c *mockICQService_SetWorkInfo_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x03F3_DBQueryMetaReqSetWorkInfo, seq uint16)) *mockICQService_SetWorkInfo_Call {
  1315. _c.Call.Run(func(args mock.Arguments) {
  1316. var arg0 context.Context
  1317. if args[0] != nil {
  1318. arg0 = args[0].(context.Context)
  1319. }
  1320. var arg1 *state.SessionInstance
  1321. if args[1] != nil {
  1322. arg1 = args[1].(*state.SessionInstance)
  1323. }
  1324. var arg2 wire.SNACFrame
  1325. if args[2] != nil {
  1326. arg2 = args[2].(wire.SNACFrame)
  1327. }
  1328. var arg3 wire.ICQ_0x07D0_0x03F3_DBQueryMetaReqSetWorkInfo
  1329. if args[3] != nil {
  1330. arg3 = args[3].(wire.ICQ_0x07D0_0x03F3_DBQueryMetaReqSetWorkInfo)
  1331. }
  1332. var arg4 uint16
  1333. if args[4] != nil {
  1334. arg4 = args[4].(uint16)
  1335. }
  1336. run(
  1337. arg0,
  1338. arg1,
  1339. arg2,
  1340. arg3,
  1341. arg4,
  1342. )
  1343. })
  1344. return _c
  1345. }
  1346. func (_c *mockICQService_SetWorkInfo_Call) Return(err error) *mockICQService_SetWorkInfo_Call {
  1347. _c.Call.Return(err)
  1348. return _c
  1349. }
  1350. func (_c *mockICQService_SetWorkInfo_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x03F3_DBQueryMetaReqSetWorkInfo, seq uint16) error) *mockICQService_SetWorkInfo_Call {
  1351. _c.Call.Return(run)
  1352. return _c
  1353. }
  1354. // ShortUserInfo provides a mock function for the type mockICQService
  1355. func (_mock *mockICQService) ShortUserInfo(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x04BA_DBQueryMetaReqShortInfo, seq uint16) error {
  1356. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  1357. if len(ret) == 0 {
  1358. panic("no return value specified for ShortUserInfo")
  1359. }
  1360. var r0 error
  1361. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x04BA_DBQueryMetaReqShortInfo, uint16) error); ok {
  1362. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  1363. } else {
  1364. r0 = ret.Error(0)
  1365. }
  1366. return r0
  1367. }
  1368. // mockICQService_ShortUserInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ShortUserInfo'
  1369. type mockICQService_ShortUserInfo_Call struct {
  1370. *mock.Call
  1371. }
  1372. // ShortUserInfo is a helper method to define mock.On call
  1373. // - ctx context.Context
  1374. // - instance *state.SessionInstance
  1375. // - inFrame wire.SNACFrame
  1376. // - inBody wire.ICQ_0x07D0_0x04BA_DBQueryMetaReqShortInfo
  1377. // - seq uint16
  1378. func (_e *mockICQService_Expecter) ShortUserInfo(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_ShortUserInfo_Call {
  1379. return &mockICQService_ShortUserInfo_Call{Call: _e.mock.On("ShortUserInfo", ctx, instance, inFrame, inBody, seq)}
  1380. }
  1381. func (_c *mockICQService_ShortUserInfo_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x04BA_DBQueryMetaReqShortInfo, seq uint16)) *mockICQService_ShortUserInfo_Call {
  1382. _c.Call.Run(func(args mock.Arguments) {
  1383. var arg0 context.Context
  1384. if args[0] != nil {
  1385. arg0 = args[0].(context.Context)
  1386. }
  1387. var arg1 *state.SessionInstance
  1388. if args[1] != nil {
  1389. arg1 = args[1].(*state.SessionInstance)
  1390. }
  1391. var arg2 wire.SNACFrame
  1392. if args[2] != nil {
  1393. arg2 = args[2].(wire.SNACFrame)
  1394. }
  1395. var arg3 wire.ICQ_0x07D0_0x04BA_DBQueryMetaReqShortInfo
  1396. if args[3] != nil {
  1397. arg3 = args[3].(wire.ICQ_0x07D0_0x04BA_DBQueryMetaReqShortInfo)
  1398. }
  1399. var arg4 uint16
  1400. if args[4] != nil {
  1401. arg4 = args[4].(uint16)
  1402. }
  1403. run(
  1404. arg0,
  1405. arg1,
  1406. arg2,
  1407. arg3,
  1408. arg4,
  1409. )
  1410. })
  1411. return _c
  1412. }
  1413. func (_c *mockICQService_ShortUserInfo_Call) Return(err error) *mockICQService_ShortUserInfo_Call {
  1414. _c.Call.Return(err)
  1415. return _c
  1416. }
  1417. func (_c *mockICQService_ShortUserInfo_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x04BA_DBQueryMetaReqShortInfo, seq uint16) error) *mockICQService_ShortUserInfo_Call {
  1418. _c.Call.Return(run)
  1419. return _c
  1420. }
  1421. // XMLReqData provides a mock function for the type mockICQService
  1422. func (_mock *mockICQService) XMLReqData(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0898_DBQueryMetaReqXMLReq, seq uint16) error {
  1423. ret := _mock.Called(ctx, instance, inFrame, inBody, seq)
  1424. if len(ret) == 0 {
  1425. panic("no return value specified for XMLReqData")
  1426. }
  1427. var r0 error
  1428. if returnFunc, ok := ret.Get(0).(func(context.Context, *state.SessionInstance, wire.SNACFrame, wire.ICQ_0x07D0_0x0898_DBQueryMetaReqXMLReq, uint16) error); ok {
  1429. r0 = returnFunc(ctx, instance, inFrame, inBody, seq)
  1430. } else {
  1431. r0 = ret.Error(0)
  1432. }
  1433. return r0
  1434. }
  1435. // mockICQService_XMLReqData_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'XMLReqData'
  1436. type mockICQService_XMLReqData_Call struct {
  1437. *mock.Call
  1438. }
  1439. // XMLReqData is a helper method to define mock.On call
  1440. // - ctx context.Context
  1441. // - instance *state.SessionInstance
  1442. // - inFrame wire.SNACFrame
  1443. // - inBody wire.ICQ_0x07D0_0x0898_DBQueryMetaReqXMLReq
  1444. // - seq uint16
  1445. func (_e *mockICQService_Expecter) XMLReqData(ctx interface{}, instance interface{}, inFrame interface{}, inBody interface{}, seq interface{}) *mockICQService_XMLReqData_Call {
  1446. return &mockICQService_XMLReqData_Call{Call: _e.mock.On("XMLReqData", ctx, instance, inFrame, inBody, seq)}
  1447. }
  1448. func (_c *mockICQService_XMLReqData_Call) Run(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0898_DBQueryMetaReqXMLReq, seq uint16)) *mockICQService_XMLReqData_Call {
  1449. _c.Call.Run(func(args mock.Arguments) {
  1450. var arg0 context.Context
  1451. if args[0] != nil {
  1452. arg0 = args[0].(context.Context)
  1453. }
  1454. var arg1 *state.SessionInstance
  1455. if args[1] != nil {
  1456. arg1 = args[1].(*state.SessionInstance)
  1457. }
  1458. var arg2 wire.SNACFrame
  1459. if args[2] != nil {
  1460. arg2 = args[2].(wire.SNACFrame)
  1461. }
  1462. var arg3 wire.ICQ_0x07D0_0x0898_DBQueryMetaReqXMLReq
  1463. if args[3] != nil {
  1464. arg3 = args[3].(wire.ICQ_0x07D0_0x0898_DBQueryMetaReqXMLReq)
  1465. }
  1466. var arg4 uint16
  1467. if args[4] != nil {
  1468. arg4 = args[4].(uint16)
  1469. }
  1470. run(
  1471. arg0,
  1472. arg1,
  1473. arg2,
  1474. arg3,
  1475. arg4,
  1476. )
  1477. })
  1478. return _c
  1479. }
  1480. func (_c *mockICQService_XMLReqData_Call) Return(err error) *mockICQService_XMLReqData_Call {
  1481. _c.Call.Return(err)
  1482. return _c
  1483. }
  1484. func (_c *mockICQService_XMLReqData_Call) RunAndReturn(run func(ctx context.Context, instance *state.SessionInstance, inFrame wire.SNACFrame, inBody wire.ICQ_0x07D0_0x0898_DBQueryMetaReqXMLReq, seq uint16) error) *mockICQService_XMLReqData_Call {
  1485. _c.Call.Return(run)
  1486. return _c
  1487. }