การดำเนินการนี้ใช้การล็อกที่สร้างโดย `MutexLock`
op นี้มีไว้เพื่อใช้เทนเซอร์ที่สร้างโดย `MutexLock` (นอกเหนือจากการพึ่งพาการควบคุมโดยตรง) ควรเป็นเพียงตัวเดียวที่ใช้เทนเซอร์ และจะทำให้เกิดข้อผิดพลาดหากไม่เป็นเช่นนั้น จุดประสงค์เดียวคือเพื่อรักษาเทนเซอร์ล็อค mutex ให้คงอยู่จนกว่า op นี้จะถูกใช้งาน
หมายเหตุ : การดำเนินการนี้จะต้องทำงานบนอุปกรณ์เดียวกันกับอินพุต ซึ่งอาจบังคับใช้ผ่านกลไก `colocate_with`
วิธีการสาธารณะ
ConsumeMutexLock แบบคงที่ | สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ <?> mutexLock) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ConsumeMutexLock ใหม่ |
วิธีการสืบทอด
วิธีการสาธารณะ
สร้าง ConsumeMutexLock สาธารณะแบบคงที่ (ขอบเขต ขอบเขต , ตัวดำเนินการ <?> mutexLock)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ConsumeMutexLock ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
mutexLock | เทนเซอร์ที่ส่งคืนโดย `MutexLock` |
การส่งคืน
- อินสแตนซ์ใหม่ของ ConsumeMutexLock