freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

linux應(yīng)用程序編程界面規(guī)范-wenkub

2022-09-01 13:44:28 本頁(yè)面
 

【正文】 .......... 104 傳輸層 ...................................................................... 107 連接 ........................................................................ 108 讀/寫 ...................................................................... 110 斷開(kāi)連接 ..................................................................... 114 IIIM(InterIntra Input Method Protocol)協(xié)議 ....................................... 114 要求的術(shù)語(yǔ)( Requirements Terminology) .......................................... 115 請(qǐng)求頭( Request Header) ....................................................... 115 字節(jié)順序( Byte Order) ......................................................... 116 數(shù)據(jù)類型和他們的標(biāo)記( Data Types and Their Notation) .............................. 116 預(yù)連接( PreConnection) ....................................................... 123 事件流控制( Event Flow Control) ................................................ 123 查找選擇操作 ( Lookup Choice Operations) ......................................... 124 對(duì)象下載( Object Downloading) ................................................. 125 輸入方法屬性( Input Method Attributes) ........................................... 126 輸入上下文屬性( Input Context Attributes) ........................................ 127 注解屬性( Annotation Attributes) ................................................ 128 協(xié)議格 式( Protocol Format) .................................................... 129 基本協(xié)議號(hào) ................................................................... 148 字符子集值 ................................................................... 150 CCDEF....................................................................... 152 GB/T — 1 Linux 應(yīng)用程序編程界面規(guī)范 1 范圍 范圍 本文檔是 Linux 應(yīng)用程序編程界面規(guī)范,規(guī)定標(biāo)準(zhǔn)的 LINUX 操作系統(tǒng)為進(jìn)行中、英文信息處理的應(yīng)用程序時(shí)提供必須的接口和運(yùn)行環(huán)境,包括核心的應(yīng)用程序編程界面、各種庫(kù)函數(shù)、命令解釋程序(“ shell”)、公共實(shí)用程序、圖形用戶界面(包括窗口函數(shù))以及國(guó)際化和中文語(yǔ)境的本地化函數(shù)以支持中英文信息處理的應(yīng)用程序源碼級(jí)的可移植性。適用于應(yīng)用程序開(kāi)發(fā)者和 LINUX系統(tǒng)的實(shí)現(xiàn)者。 目前,有兩個(gè)有關(guān) LINUX 的國(guó)際標(biāo)準(zhǔn)正在制訂過(guò)程中:一個(gè)是 Linux Standard Base Specification目前的版本是 ,此標(biāo)準(zhǔn)的目的是為了實(shí)現(xiàn) Linux 應(yīng)用程序目標(biāo)碼級(jí)的可移植性;另一個(gè)是 Linux 的國(guó)際化標(biāo)準(zhǔn),最新的版本是 OpenI18N ,目的是為了開(kāi)發(fā)國(guó)際化的應(yīng)用程序。而這此函數(shù)已全部包含在 LSB 中。凡是注日期的引用文件,其隨后所有的修改單(不包括勘誤的內(nèi)容)或修訂版均不適用于本標(biāo)準(zhǔn),然而,鼓勵(lì)根據(jù)本標(biāo)準(zhǔn)達(dá)成協(xié)議的各方研究是否可使用這些文件的最新版本。而用一個(gè)文檔規(guī)定所有可能的符合 LSB 的實(shí)現(xiàn),是不可能的。 在本規(guī)范中只引用通用 LSB 中與源碼級(jí)可移植性有關(guān)的接口。例如,描述系統(tǒng)服務(wù)例程的節(jié),包括了在本接口中支持的系統(tǒng)例程、它們所用的對(duì)于應(yīng)用程序可見(jiàn)的數(shù)據(jù)結(jié)構(gòu)的正式聲明和關(guān)于每個(gè)調(diào)用的語(yǔ)法和語(yǔ)義信息的基礎(chǔ)引用規(guī)格說(shuō)明的指針的清單。當(dāng)一規(guī)格說(shuō)明以強(qiáng)制要求的方式引用,于是此規(guī)格說(shuō)明的相關(guān)要求作為 LSB的一部分。 Application Binary Interface for Linux OSFRFC POSIX RFC 1952: GZIP file format specification version GB/T — 3 RFC 2440: OpenPGP Message Format CAE Specification, January 1997, Commands and Utilities (XCU), Issue 5 (ISBN: 1859121918, C604) The Single UNIX174。 3 定義和術(shù)語(yǔ) 定義 gLSB LSB 規(guī)格說(shuō)明的公共部分,它描述那些跨越 LSB 的所有硬件實(shí)現(xiàn)都是相同的接口部分。 實(shí)現(xiàn)應(yīng)能執(zhí)行具有本文檔中描述的格式和使用本文檔中描述的系統(tǒng)接口的編譯的應(yīng)用程序。 關(guān)于功能調(diào)用連接、系統(tǒng)陷入、信號(hào)和其他這樣的活動(dòng)的實(shí)現(xiàn)的低級(jí)行為應(yīng)符合在本文檔中描述的GB/T — 5 格式。產(chǎn)品文檔應(yīng)說(shuō)明提供了哪些任選的接口。 實(shí)現(xiàn)當(dāng)對(duì)于命名的接口用標(biāo)準(zhǔn)的數(shù)據(jù)格式和值提供時(shí),應(yīng)提供此接口那此值和數(shù)據(jù)格式定義的行為。對(duì)于標(biāo)準(zhǔn)命名的接口,也可以提供相應(yīng)于超出標(biāo)準(zhǔn)范圍的數(shù)據(jù)值的附加的行為。 4) 若為了成功安裝或執(zhí)行,要求使用任何在本文檔中定義的任選界面,此任選界面的要求應(yīng)在應(yīng)用程序的文檔中說(shuō)明。 —— 嚴(yán)格符合的應(yīng)用程序不要求使用未在本文檔中定義的任何界面、設(shè)施或?qū)崿F(xiàn)定義的擴(kuò)展以保證成功地安裝或執(zhí)行。 LSB符合的應(yīng)用程序要求使用它運(yùn)行的實(shí)現(xiàn)的系統(tǒng)服務(wù),而不是從某些別的實(shí)現(xiàn)輸入系統(tǒng)例程。在這樣情況下應(yīng)用程序可能是也可能不是 LSB符合的,不管它所依賴的別的應(yīng)用程序是GB/T — 6 否是 LSB符合的。此值和行為,在符合本文檔的實(shí)現(xiàn)間可以改變。 過(guò)時(shí)的 ( Obsolescence) 這指示主語(yǔ)句或條款在此標(biāo)準(zhǔn)的將來(lái)版本中將刪去。 支持的( Supported) 一定的設(shè)施,在本規(guī)格說(shuō)明書中是可選的。 未定義的 ( Undefined) 描述本文檔未定義的值或 行為的本性,這些會(huì)導(dǎo)致使用無(wú)效的程序結(jié)構(gòu)或無(wú)效的數(shù)據(jù)輸入。 未規(guī)定的( Unspecified) 描述從有效的程序構(gòu)連或有效的數(shù)據(jù)輸入導(dǎo)致的本文檔未規(guī)定的值或行為的本性。 通用術(shù)語(yǔ) 字符( character) 一 個(gè)或多個(gè)字節(jié)序列,代表單個(gè)圖形符號(hào)或控制碼。 一個(gè)字節(jié)是由連續(xù)的位序列組 成,它的位數(shù)是實(shí)現(xiàn)相關(guān)的。 [Single UNIX Specification, Version 2] 字符集( character set) 不同字符的一有限集,用于表示、組織 或控制數(shù)據(jù)。然而,對(duì)于狀態(tài)有關(guān)的編碼,在數(shù)字的碼值和字符集元素之間的關(guān)系可能進(jìn)一步由狀態(tài)信息控 制。 語(yǔ)境( locale) 用戶環(huán)境的子集定義,它依賴于語(yǔ)言和文化約定。對(duì)于在符合本規(guī)格說(shuō)明書和 ISO POSIX1標(biāo)準(zhǔn)的實(shí)現(xiàn)之間可移植的文件名必須只由以下字符組成: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 . _ 最后三個(gè)字符分別是點(diǎn)號(hào)、下劃線和連字符。 [Single UNIX Specification, Version 2] 文件系統(tǒng)安全字符( filesystemsafe character) 多字節(jié)字符在它的表示的任一字節(jié)中不包含 0x00或 0x2F。 ISO/IEC 9899: 1999, Programming Languages C[1] Large File Support[2] Linux Standard Base[3] CAE Specification, January 1997, System Interfaces and Headers (XSH),Issue 5 (ISBN: 1859121810, C606)[4] The Single UNIX174。這些約定用于方便讀者,并不暗示這些頭文件或 他們的內(nèi)容的存在。 這些數(shù)據(jù)定義包括: GB/T — 10 / i/ i/ i/ rpc/ rpc/ rpc/ rpc/ rpc/ rpc/ GB/T — 11 sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ sys/ GB/T — 12 這些數(shù)據(jù)定義的頭文件的詳細(xì)內(nèi)容見(jiàn)附錄 A的基本庫(kù)部分。 Specification(SUS) Version 3[3] Libm 庫(kù)中規(guī)定了 Math的接口。 Linux Standard Base[2] The Single UNIX174。包括: GB/T — 18 這些頭文件的詳細(xì)內(nèi)容見(jiàn)附錄 A的基本庫(kù)部分。 本節(jié)規(guī)定了 libgcc_s的數(shù)據(jù)定義。 Specification(SUS) Version 3[2] 本節(jié)規(guī)定了以下接口: Dynamic Loader 它的具體列表見(jiàn)附錄 A的基本庫(kù)部分。 The Single UNIX174。也可以存在附加的服務(wù) 名 。 本節(jié)規(guī)定了 libpam 的數(shù)據(jù)定義,即頭文件: security/ 它的具體內(nèi)容見(jiàn)附錄 A的基本庫(kù)部分。 在此庫(kù)中的接口的行為由以下標(biāo)準(zhǔn)規(guī)定。它們是: pam_acct_mgmt – 建立用戶計(jì)賬的狀態(tài) pam_authenticate – 鑒別用戶 pam_chauthtok – 對(duì)于一給定的用戶變更 證明標(biāo)記 pam_close_session – 指示一鑒別會(huì)話已經(jīng)結(jié)束 pam_end – 終 止 PAM 庫(kù)的使用 pam_fail_delay – 規(guī)定在鑒別差錯(cuò)上使用的延遲時(shí)間 pam_get_item – 得到指示項(xiàng)的值 pam_getenvlist – 返回至完整 PAM 環(huán)境的指針 pam_open_session – 用于指示一鑒別會(huì)話已經(jīng)啟動(dòng) pam_set_item (重)設(shè)項(xiàng)的值 pam_setcred – 設(shè)置模塊特定的用戶的信任狀 pam_start – 初始化 PAM 庫(kù) pam_strerror – 返回描述 PAM 差錯(cuò)的串 這些接口的詳細(xì)定義見(jiàn)附錄 A的基本庫(kù)部分。 Linux Standard Base[2] 注 [1] 此規(guī)格說(shuō)明的將來(lái)版本可能定義附加的服務(wù) 名 。 GB/T — 19 對(duì)于 libpam的接口 應(yīng)始終存在一單個(gè)服務(wù) 名 。即頭文件 關(guān)于此頭文件的詳細(xì)內(nèi)容見(jiàn)附錄 A的基本庫(kù)部分。 對(duì)于 libdl的接口 此庫(kù)中的接口的行為由以下標(biāo)準(zhǔn)規(guī)定。 對(duì)于 libgcc_s 的接口 本節(jié)規(guī)定了 Unwind Library的接口。這些接口的列表見(jiàn)附錄 A基本庫(kù)部分。 Libm的數(shù)據(jù)定義規(guī)定了頭文件 此頭文件的具體內(nèi)容見(jiàn)附錄 A的基本庫(kù)部分。 對(duì)于 libm的接口 此庫(kù)中的接口的行為由下列標(biāo)準(zhǔn)規(guī)定。 C 語(yǔ)言在此處用作一方便的符號(hào)。 libc的數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1