Buckets:
| extern "C" { | |
| PyAPI_DATA(PyTypeObject) PyContext_Type; | |
| typedef struct _pycontextobject PyContext; | |
| PyAPI_DATA(PyTypeObject) PyContextVar_Type; | |
| typedef struct _pycontextvarobject PyContextVar; | |
| PyAPI_DATA(PyTypeObject) PyContextToken_Type; | |
| typedef struct _pycontexttokenobject PyContextToken; | |
| PyAPI_FUNC(PyObject *) PyContext_New(void); | |
| PyAPI_FUNC(PyObject *) PyContext_Copy(PyObject *); | |
| PyAPI_FUNC(PyObject *) PyContext_CopyCurrent(void); | |
| PyAPI_FUNC(int) PyContext_Enter(PyObject *); | |
| PyAPI_FUNC(int) PyContext_Exit(PyObject *); | |
| /* Create a new context variable. | |
| default_value can be NULL. | |
| */ | |
| PyAPI_FUNC(PyObject *) PyContextVar_New( | |
| const char *name, PyObject *default_value); | |
| /* Get a value for the variable. | |
| Returns -1 if an error occurred during lookup. | |
| Returns 0 if value either was or was not found. | |
| If value was found, *value will point to it. | |
| If not, it will point to: | |
| - default_value, if not NULL; | |
| - the default value of "var", if not NULL; | |
| - NULL. | |
| '*value' will be a new ref, if not NULL. | |
| */ | |
| PyAPI_FUNC(int) PyContextVar_Get( | |
| PyObject *var, PyObject *default_value, PyObject **value); | |
| /* Set a new value for the variable. | |
| Returns NULL if an error occurs. | |
| */ | |
| PyAPI_FUNC(PyObject *) PyContextVar_Set(PyObject *var, PyObject *value); | |
| /* Reset a variable to its previous value. | |
| Returns 0 on success, -1 on error. | |
| */ | |
| PyAPI_FUNC(int) PyContextVar_Reset(PyObject *var, PyObject *token); | |
| } | |
Xet Storage Details
- Size:
- 1.84 kB
- Xet hash:
- 6a16b6a0b297d1dd63fc6a54506d1eb2b07a73f83208a6982fd4005f826b49bf
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.