EDataServer.OperationPool¶
Fields¶
None
Methods¶
| free() | |
| push(opdata) | |
| release_opid(opid) | |
| reserve_opid() | 
Details¶
- 
class EDataServer.OperationPool¶
- Contains only private data that should be read and manipulated using the functions below. - New in version 3.2. - 
free()¶
- Frees previously created self. - New in version 3.2. 
 - 
push(opdata)¶
- Parameters: - opdata ( - objector- None) – user data for the operation- Pushes an operation to be processed. opdata is passed to the function provided in e_operation_pool_new(). - New in version 3.2. 
 - 
release_opid(opid)¶
- Parameters: - opid ( - int) – an operation ID- Releases opid previously reserved by - EDataServer.OperationPool.reserve_opid().- New in version 3.2. 
 - 
reserve_opid()¶
- Returns: - a new operation ID - Return type: - int- Reserves new operation ID, which is returned. This operation ID may be released by - EDataServer.OperationPool.release_opid() when the operation is finished.- New in version 3.2. 
 
-