Access mode to GDB/shared library | |
gdbOpenReadOnly | read-only access to GDB/shared library |
gdbOpenReadWrite | read/write access to GDB/shared library |
Sharing mode of GDB/shared library | |
gdbOpenShared | shared access of users/applications to GDB/shared library |
gdbOpenExclusive | exclusive access of users/applications to GDB/shared library |
Using change file mode | |
gdbOpenChgFile | to use GDB/shared library change file |
gdbOpenNoChgFile | not to use GDB/shared library change file |
The descriptions of combinations of open modes for GDB/shared library are given below:
Sharing | Access | Change file | Description | |
1 | gdbOpenShared | gdbOpenReadOnly | gdbOpenChgFile | Shared read-only access to GDB/shared library. A change file is used. |
2 | gdbOpenShared | gdbOpenReadOnly | gdbOpenNoChgFile | Shared read-only access to GDB/shared library. A change file is not used. |
3 | gdbOpenShared | gdbOpenReadWrite | gdbOpenChgFile | Shared read/write access to GDB/shared library. A change file is used. |
4 | gdbOpenShared | gdbOpenReadWrite | gdbOpenNoChgFile | Shared read/write access to GDB/shared library. A change file is not used. |
5 | gdbOpenExclusive | gdbOpenReadOnly | gdbOpenChgFile | Exclusive read-only access to GDB/shared library. A change file is used. |
6 | gdbOpenExclusive | gdbOpenReadOnly | gdbOpenNoChgFile | Exclusive read-only access to GDB/shared library. A change file is not used. |
7 | gdbOpenExclusive | gdbOpenReadWrite | gdbOpenChgFile | Exclusive read/write access to GDB/shared library. A change file is used. All GDB modifications are saved into a change file. |
8 | gdbOpenExclusive | gdbOpenReadWrite | gdbOpenNoChgFile | Exclusive read/write access to GDB/shared library. A change file is not used. |