相关文章  
  • 做个好杀手Linux的Kill命令与信号(3)
  • Linux系统环境进程间通信:信号灯(5)
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    Linux系统环境进程间通信:信号灯(3)2

    emid, struct sembuf *sops, unsigned nsops);

    semid是信号灯集ID,sops指向数组的每一个sembuf结构都刻画一个在特定信号灯上的操作。nsops为sops指向数组的大小。

    sembuf结构如下:

    struct sembuf {
    
    
    
    unsigned short sem_num; /* semaphore index in array */
    
    
    
    short sem_op; /* semaphore operation */
    
    
    
    short sem_flg; /* operation flags */
    
    
    
    };

    sem_num对应信号集中的信号灯,0对应第一个信号灯。sem_flg可取IPC

    页码:[1] [2] [3] [4] [5] [6] [7]2页、共7页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved