WebWorkers: Add c++ API for working with MessageQueueThread

Summary:
public

Adds a fbjni API similar to JNativeRunnable so that you can post ##std::function<void()>## to MessageQueueThreads.

Reviewed By: lexs

Differential Revision: D2779094

fb-gh-sync-id: 8f873fc93fb6b817268e9422c0b6f85c3e453676
This commit is contained in:
Andy Street
2016-01-12 04:51:12 -08:00
committed by facebook-github-bot-4
parent 5fb1966509
commit dd60964736
3 changed files with 74 additions and 0 deletions

View File

@@ -29,6 +29,7 @@ public class MessageQueueThreadRegistry {
/**
* @return the MessageQueueThread that owns the current Thread.
*/
@DoNotStrip
public static MessageQueueThread myMessageQueueThread() {
return Assertions.assertNotNull(
sMyMessageQueueThread.get(),