نمای کلی
از این توابع برای موارد زیر استفاده می شود:
- ارسال اطلاعات به مشتری جاوا، و
- تخصیص پردازش شده را ارسال کنید یا تخصیص بعدی را برای پردازش دریافت کنید.
خلاصه
توابع | |
---|---|
rsAlocationIoReceive | محتوای جدید را از صف دریافت کنید |
rsAlocationIoSend | ارسال مطالب جدید به صف |
rsSendToClient | ارسال پیام به مشتری، بدون مسدود کردن |
rsSendToClientBlocking | ارسال پیام به مشتری، مسدود کردن |
توابع
rsAllocationIoReceive : محتوای جدید را از صف دریافت کنید
void rsAllocationIoReceive( rs_allocation a); | در سطح 16 API اضافه شد |
پارامترها
الف | تخصیص برای کار. |
---|
مجموعه جدیدی از مطالب را از صف دریافت کنید.
این تابع نباید از داخل یک هسته یا از هر تابعی که ممکن است به طور مستقیم یا غیرمستقیم از یک هسته فراخوانی شود، فراخوانی شود. انجام این کار باعث خطای زمان اجرا می شود.
rsAllocationIoSend : محتوای جدید را به صف ارسال کنید
void rsAllocationIoSend( rs_allocation a); | در سطح 16 API اضافه شد |
پارامترها
الف | تخصیص برای کار. |
---|
محتویات Allocation را به صف ارسال کنید.
این تابع نباید از داخل یک هسته یا از هر تابعی که ممکن است به طور مستقیم یا غیرمستقیم از یک هسته فراخوانی شود، فراخوانی شود. انجام این کار باعث خطای زمان اجرا می شود.
rsSendToClient : پیامی را به مشتری ارسال کنید، بدون مسدود کردن
bool rsSendToClient(int cmdID); | |
bool rsSendToClient (int cmdID, const void* data, uint len); |
پارامترها
cmdID | |
---|---|
داده ها | داده های خاص برنامه |
لن | طول داده ها بر حسب بایت |
یک پیام به مشتری ارسال می کند. این تماس مسدود نمی شود. اگر پیغام ارسال شده باشد true و اگر صف پیام پر باشد false را برمی گرداند.
شناسه پیام مورد نیاز است. محموله داده اختیاری است.
RenderScript.RSMessageHandler را ببینید.
rsSendToClientBlocking : یک پیام به مشتری ارسال کنید، مسدود کردن
void rsSendToClientBlocking(int cmdID); | |
void rsSendToClientBlocking(int cmdID, const void* data, uint len); |
پارامترها
cmdID | |
---|---|
داده ها | داده های خاص برنامه |
لن | طول داده ها بر حسب بایت |
یک پیام به مشتری ارسال می کند. این تابع تا زمانی که فضایی در صف پیام برای این پیام باقی بماند مسدود می شود. این تابع ممکن است قبل از تحویل و پردازش پیام توسط مشتری بازگردد.
شناسه پیام مورد نیاز است. محموله داده اختیاری است.
RenderScript.RSMessageHandler را ببینید.
نمای کلی
از این توابع برای موارد زیر استفاده می شود:
- ارسال اطلاعات به مشتری جاوا، و
- تخصیص پردازش شده را ارسال کنید یا تخصیص بعدی را برای پردازش دریافت کنید.
خلاصه
توابع | |
---|---|
rsAlocationIoReceive | محتوای جدید را از صف دریافت کنید |
rsAlocationIoSend | ارسال مطالب جدید به صف |
rsSendToClient | ارسال پیام به مشتری، بدون مسدود کردن |
rsSendToClientBlocking | ارسال پیام به مشتری، مسدود کردن |
توابع
rsAllocationIoReceive : محتوای جدید را از صف دریافت کنید
void rsAllocationIoReceive( rs_allocation a); | در سطح 16 API اضافه شد |
پارامترها
الف | تخصیص برای کار. |
---|
مجموعه جدیدی از مطالب را از صف دریافت کنید.
این تابع نباید از داخل یک هسته یا از هر تابعی که ممکن است به طور مستقیم یا غیرمستقیم از یک هسته فراخوانی شود، فراخوانی شود. انجام این کار باعث خطای زمان اجرا می شود.
rsAllocationIoSend : محتوای جدید را به صف ارسال کنید
void rsAllocationIoSend( rs_allocation a); | در سطح 16 API اضافه شد |
پارامترها
الف | تخصیص برای کار. |
---|
محتویات Allocation را به صف ارسال کنید.
این تابع نباید از داخل یک هسته یا از هر تابعی که ممکن است به طور مستقیم یا غیرمستقیم از یک هسته فراخوانی شود، فراخوانی شود. انجام این کار باعث خطای زمان اجرا می شود.
rsSendToClient : پیامی را به مشتری ارسال کنید، بدون مسدود کردن
bool rsSendToClient(int cmdID); | |
bool rsSendToClient (int cmdID, const void* data, uint len); |
پارامترها
cmdID | |
---|---|
داده ها | داده های خاص برنامه |
لن | طول داده ها بر حسب بایت |
یک پیام به مشتری ارسال می کند. این تماس مسدود نمی شود. اگر پیغام ارسال شده باشد true و اگر صف پیام پر باشد false را برمی گرداند.
شناسه پیام مورد نیاز است. محموله داده اختیاری است.
RenderScript.RSMessageHandler را ببینید.
rsSendToClientBlocking : یک پیام به مشتری ارسال کنید، مسدود کردن
void rsSendToClientBlocking(int cmdID); | |
void rsSendToClientBlocking(int cmdID, const void* data, uint len); |
پارامترها
cmdID | |
---|---|
داده ها | داده های خاص برنامه |
لن | طول داده ها بر حسب بایت |
یک پیام به مشتری ارسال می کند. این تابع تا زمانی که فضایی در صف پیام برای این پیام باقی بماند مسدود می شود. این تابع ممکن است قبل از تحویل و پردازش پیام توسط مشتری بازگردد.
شناسه پیام مورد نیاز است. محموله داده اختیاری است.
RenderScript.RSMessageHandler را ببینید.
نمای کلی
این توابع برای موارد زیر استفاده می شوند:
- ارسال اطلاعات به مشتری جاوا، و
- تخصیص پردازش شده را ارسال کنید یا تخصیص بعدی را برای پردازش دریافت کنید.
خلاصه
توابع | |
---|---|
rsAlocationIoReceive | محتوای جدید را از صف دریافت کنید |
rsAlocationIoSend | ارسال مطالب جدید به صف |
rsSendToClient | ارسال پیام به مشتری، بدون مسدود کردن |
rsSendToClientBlocking | ارسال پیام به مشتری، مسدود کردن |
توابع
rsAllocationIoReceive : محتوای جدید را از صف دریافت کنید
void rsAllocationIoReceive( rs_allocation a); | در سطح 16 API اضافه شد |
پارامترها
الف | تخصیص برای کار. |
---|
مجموعه جدیدی از مطالب را از صف دریافت کنید.
این تابع نباید از داخل یک هسته یا از هر تابعی که ممکن است به طور مستقیم یا غیرمستقیم از یک هسته فراخوانی شود، فراخوانی شود. انجام این کار باعث خطای زمان اجرا می شود.
rsAllocationIoSend : محتوای جدید را به صف ارسال کنید
void rsAllocationIoSend( rs_allocation a); | در سطح 16 API اضافه شد |
پارامترها
الف | تخصیص برای کار. |
---|
محتویات Allocation را به صف ارسال کنید.
این تابع نباید از داخل یک هسته یا از هر تابعی که ممکن است به طور مستقیم یا غیرمستقیم از یک هسته فراخوانی شود، فراخوانی شود. انجام این کار باعث خطای زمان اجرا می شود.
rsSendToClient : پیامی را به مشتری ارسال کنید، بدون مسدود کردن
bool rsSendToClient(int cmdID); | |
bool rsSendToClient (int cmdID, const void* data, uint len); |
پارامترها
cmdID | |
---|---|
داده ها | داده های خاص برنامه |
لن | طول داده ها بر حسب بایت |
یک پیام به مشتری ارسال می کند. این تماس مسدود نمی شود. اگر پیغام ارسال شده باشد true و اگر صف پیام پر باشد false را برمی گرداند.
شناسه پیام مورد نیاز است. محموله داده اختیاری است.
RenderScript.RSMessageHandler را ببینید.
rsSendToClientBlocking : یک پیام به مشتری ارسال کنید، مسدود کردن
void rsSendToClientBlocking(int cmdID); | |
void rsSendToClientBlocking(int cmdID, const void* data, uint len); |
پارامترها
cmdID | |
---|---|
داده ها | داده های خاص برنامه |
لن | طول داده ها بر حسب بایت |
یک پیام به مشتری ارسال می کند. این تابع تا زمانی که فضایی در صف پیام برای این پیام باقی بماند مسدود می شود. این تابع ممکن است قبل از تحویل و پردازش پیام توسط مشتری بازگردد.
شناسه پیام مورد نیاز است. محموله داده اختیاری است.
RenderScript.RSMessageHandler را ببینید.