Accessing a lock object in a C module
David Fisher
python at rose164.wuh.wustl.edu
Wed Feb 2 11:27:56 EST 2000
More information about the Python-list mailing list
Wed Feb 2 11:27:56 EST 2000
- Previous message (by thread): Accessing a lock object in a C module
- Next message (by thread): Accessing a lock object in a C module
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 2/1/00, 8:54:54 AM, Konrad Hinsen <hinsen at cnrs-orleans.fr> wrote regarding Accessing a lock object in a C module: > For a threaded application, I need to access a lock both from Python > code and from a C extension module, but I haven't yet found a way to > do that. > If I create a lock object in Python via the thread module, I can't > access its lock_lock member; the structure definition is not in a > header file, and there is no C-level access routine either. Inversely, > if I create a lock in a C module, I can't create a corresponding lock > object accessible from Python. The struct is at the top of threadmodule.c: /* Lock objects */ typedef struct { PyObject_HEAD PyThread_type_lock lock_lock; } lockobject; hope this helps, David Fisher
- Previous message (by thread): Accessing a lock object in a C module
- Next message (by thread): Accessing a lock object in a C module
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list