| 1 | |
| 2 | = RFC 16: OGR Thread Safety = |
| 3 | |
| 4 | Author: Frank Warmerdam[[BR]] |
| 5 | Contact: warmerdam@pobox.com[[BR]] |
| 6 | Status: Development |
| 7 | |
| 8 | == Summary == |
| 9 | |
| 10 | In an effort to better support thread safety in OGR some methods are added as internal infrastructure is updated. |
| 11 | |
| 12 | == Definitions == |
| 13 | |
| 14 | Reentrant: A reentrant function can be called simultaneously by multiple threads provided that each invocation of the function references unique data. |
| 15 | |
| 16 | Thread-safe: A thread-safe function can be called simultaneously by multiple threads when each invocation references shared data. All access to the shared data is serialized. |
| 17 | |