Внешний доступ
Внешний доступ
int pthread_mutexattr_setpshared(
pthread_mutexattr_t* attr, int pshared);
int pthread_mutexattr_getpshared(
const pthread_mutexattr_t* attr, int* pshared);
Эти функции устанавливают/считывают внутреннее поле атрибутной записи мьютекса, определяющее, возможен ли доступ к мьютексу из потоков, запущенных вне процесса, в котором был создан и инициализирован мьютекс. Параметр pshared может принимать следующие значения:
PTHREAD_PROCESS_SHARED — любой поток из любого процесса в системе, который может получить доступ к синхронизирующему объекту (для этого придется использовать какой-либо из методов IPC, возможно shared memory), может использовать его по назначению.
PTHREAD_PROCESS_PRIVATE (значение по умолчанию) — мьютекс может использоваться только потоками, порожденными в том же процессе, где был инициализирован мьютекс. В документации сказано: попытка захвата мьютекса с таким значением параметра доступа к потокам из «чужого» процесса приведет к неопределенному результату. На практике же функция захвата возвращает управление в любом случае, независимо от того, был ли уже захвачен мьютекс другим потоком или нет (как будто происходит нормальный захват). Состояние мьютекса при этом никак не меняется.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Цвет и внешний вид окон
Цвет и внешний вид окон Тема данного подраздела наглядно освещена в видеоролике «Урок 2.3. Настройка цвета и внешнего вида окон».Для выбора другой цветовой гаммы перейдите по ссылке Цвет и внешний вид окон. В открывшемся окне вы увидите палитру из восьми образцов цвета.
Внешний вид
Внешний вид Внешний вид различных браузеров, как и следовало догадаться, неодинаковый. Мало того, обратившись к настройкам, интерфейс многих из них можно изменить до неузнаваемости. Но если убрать всю эту красивую обертку, дизайнерские изыски и прочие излишества, то все
Внешний вид
Внешний вид Окно программы Outlook Express представлено на рис. 5.3. Рис. 5.3. Окно почтовой программы Outlook Express.Вверху окна располагается стандартная строка главного меню. Чуть ниже находится панель инструментов с кнопками, применяемыми для выполнения наиболее часто используемых
Внешний вид
Внешний вид Разработка дизайна – это самый творческий процесс при создании сайта, поэтому чему-то учить здесь сложно. Можно только советовать. Привлекательный внешний вид во многом зависит от вкуса автора, однако существуют некоторые общепризнанные правила, которые
15.1.1 Внешний вид
15.1.1 Внешний вид Если вы хоть раз запускали KDE, вы уже знакомы с внешним видом экрана после запуска этой оболочки. Для остальных приведу рис. 15.1.Как видите, экран можно условно поделить на две части. Рис. 15.1. Внешний вид экрана после запуска KDEПанель в нижней части экрана
Внешний вид иногда важен
Внешний вид иногда важен Итак, займемся внешним видом. Что мы можем? Много чего. Самое простое – изменять размеры и взаимное расположение панелей.Двигаем панелиПо умолчанию панели Internet Explorer расположены в следующем порядке (сверху вниз): строка меню, панель инструментов,
Внешний вид и настройка
Внешний вид и настройка Запустить Почту вы можете, нажав одну из четырех иконок Интернета на Панели быстрого доступа Windows. Можно сделать это и через кнопку Почта в программе Internet Explorer. Наконец, доступен он и через меню Пуск Программы – хотя вряд ли вы будете пользоваться
Внешний вид программы
Внешний вид программы Запустите программу из меню Пуск из списка офисных программ. Вы увидите очень знакомый интерфейс (рис. 3.1). Рис. 3.1. Программа PowerPoint Что это в середине экрана? Про заголовок какого такого слайда там написано? Все очень просто. Создавая презентацию, вы
Внешний вид
Внешний вид Окно программы Microsoft Outlook поделено на четыре неравные части (рис. 4.5). Все границы между частями мобильны – вы можете двигать их мышкой.Когда первый шок от обилия окошек и окошечек пройдет, можно начинать разбираться в этом многоцветий.Самая левая часть –
Внешний вид
Внешний вид Самый простой способ увидеть Проводник в действии – открыть какую-нибудь папку. Например, выполните команду Пуск ? Документы. Вашему взору откроется содержимое личной папки пользователя, в которой хранятся его документы (рис. 3.1). Рис. 3.1. Окно Проводника Windows
Внешний вид объектов ADO.NET
Внешний вид объектов ADO.NET Хотя ADO.NET является составной частью платформы .NET Framework, многие ее компоненты будут знакомы опытным разработчикам, поскольку внешне они во многом напоминают объекты ADO. Даже совершенно новые элементы ADO.NET реализованы так, чтобы максимально
Внешний осмотр
Внешний осмотр Условно ноутбук состоит из основной части и дисплея. Дисплей ноутбука крепится на шарнирах и может открываться на произвольный угол. В некоторых портативных компьютерах реализован механизм, позволяющий поворачивать дисплей в двух плоскостях. Чтобы
Внешний ресурс
Внешний ресурс Функция Внешний ресурс позволяет добавить на слайды презентации иллюстрации, хранящиеся в специальной папке программы Flow!Works, которая представляет собой библиотеку изображений. Библиотека содержит иллюстрации, объединенные общей тематикой в папки,
Цвет и внешний вид окон
Цвет и внешний вид окон Для настройки цветовой схемы откройте окно Персонализация и выберите ссылку Цвети внешний вид окон. При использовании стиля Windows Aero появится окно, показанное на рис. 2.20. Если же стиль Windows Aero не используется, появится классическое окно Параметры