sigpending() - Unix,Linux系統呼叫 - 技術教學
Tutorials Point


  Unix初學者指南
  Unix Shell程式設計
  高階Unix
  Unix有用參考資料
  Unix有用資源
  精選閱讀

版權所有 © 2014 tutorialspoint



  首頁     參考資料     討論論壇     關於TP  

sigpending() - Unix,Linux系統呼叫


previous next AddThis Social Bookmark Button

廣告

名稱

sigpending - 檢查待處理的訊號

概要

#include <signal.h>

int sigpending(sigset_t *set);

描述

sigpending() 返回一組待發送到呼叫執行緒的訊號(即,在阻塞時已引發的訊號)。待處理訊號的掩碼將返回到set

返回值

sigpending() 成功時返回 0,錯誤時返回 -1。

錯誤

標籤描述
EFAULT set 指向的記憶體不是程序地址空間的有效部分。

備註

有關操作訊號集的詳細資訊,請參閱 sigsetops(3)。

符合標準

POSIX.1-2001。

缺陷

在 glibc 2.2.1 及之前的版本中,sigpending() 的包裝函式存在一個錯誤,這意味著不會正確返回有關待處理即時訊號的資訊。

參見



previous next Printer Friendly

廣告


  

廣告



廣告