ThreadPoolMs.h 667 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #if NET_4_0
  3. #include "il2cpp-config.h"
  4. #include "il2cpp-object-internals.h"
  5. #include "il2cpp-class-internals.h"
  6. namespace il2cpp
  7. {
  8. namespace vm
  9. {
  10. class LIBIL2CPP_CODEGEN_API ThreadPoolMs
  11. {
  12. public:
  13. static Il2CppAsyncResult* DelegateBeginInvoke(Il2CppDelegate* delegate, void** params, Il2CppDelegate* asyncCallback, Il2CppObject* state);
  14. static Il2CppObject* DelegateEndInvoke(Il2CppAsyncResult* asyncResult, void **out_args);
  15. static Il2CppObject* MessageInvoke(Il2CppObject *target, Il2CppMethodMessage *msg, Il2CppObject **exc, Il2CppArray **out_args);
  16. };
  17. } /* namespace vm */
  18. } /* namespace il2cpp */
  19. #endif