APBToygerBehavlogManager.h 764 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. //
  2. // APFBehavlogManager.h
  3. // APFaceDetectBiz
  4. //
  5. // Created by yukun.tyk on 9/8/16.
  6. // Copyright © 2016 DTF. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @class BisBehavLog, BisBehavTask;
  10. @interface APBToygerBehavlogManager : NSObject
  11. /**
  12. * @param config 配置参数,各种id和token
  13. */
  14. - (instancetype)initWithConfig:(NSDictionary *)config;
  15. /**
  16. * 添加行为日志
  17. *
  18. * @param task 任务
  19. */
  20. - (void)addTask:(BisBehavTask *)task;
  21. /**
  22. * clearTask
  23. *
  24. *
  25. */
  26. - (void)clearTask;
  27. /**
  28. * 创建行为日志
  29. *
  30. * @param invtp 触发类型
  31. * @param retry 重试次数
  32. *
  33. * @return 行为日志
  34. */
  35. - (BisBehavLog *)generateLogWithInvokeType:(NSString *)invtp
  36. withRetry:(NSInteger)retry;
  37. @end