网络/传输控制协议。豫
yuyan · 341 行 · 18441 字节 · UTF-8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341
寻观「标准库」之「语言核心」之「内建类型」之书。
寻观「标准库」之「数据结构」之「整数操作」之书。
寻观「标准库」之「数据结构」之「字节串」之书。
寻观「标准库」之「数学运算」之「数组转换」之书。
「:非阻塞的可靠字节流传输接口。:」
「传输连接」即「整数」也。
「:
汉语:类型构造器:按成功载荷类型构成传输操作结果,区分成功、暂需等待、关闭和失败。
文言:依载物之类成操作果类,分成、候、闭、败四者。
赋曰:四途消息各开门,成候闭败有据存。先定所藏何样物,再将归信辨其根。
:」
「操作结果」立化「元类型」而「元类型」也。
「:
汉语:将成功载荷包装为操作结果。
文言:裹成功之物为操作果。
赋曰:一帆到岸带珠归,外记功成内有辉。收得原来所约物,开封交付不相违。
:」
「操作成功」立(承「甲」而化「甲」而「操作结果」于「甲」)也。
「:
汉语:包装暂时不能完成的操作及其载荷;含义随操作而定,不等于失败。
文言:裹暂须候之果与物,物义随事,未谓之败。
赋曰:潮低未许过江津,系缆依然候晓云。暂歇原来非败绩,风回还可续殷勤。
:」
「暂需等待」立(承「甲」而化「甲」而「操作结果」于「甲」)也。
「:
汉语:构造连接已经关闭的结果,不携带成功载荷。
文言:作连已闭之果,不载成功物。
赋曰:彼岸门关信到楼,空封题闭报归舟。其中未有成功物,一段往来在此收。
:」
「连接已关闭」立承「甲」而「操作结果」于「甲」也。
「:
汉语:把整数错误码包装为失败结果,不携带成功值。
文言:裹整数误码为败果,不藏成值。
赋曰:败码封来记一行,缘由待解在其旁。莫从此匣寻成物,只有行差可细详。
:」
「操作失败」立(承「甲」而化「整数」而「操作结果」于「甲」)也。
「关注可读」者「一」也。
「关注可写」者「二」也。
「关注可读写」者「三」也。
「事件可读」者「一」也。
「事件可写」者「二」也。
「事件错误」者「四」也。
「事件挂断」者「八」也。
「:
汉语:判断事件位掩码是否包含指定单一事件位;待查事件应是非零的二次幂常量。
文言:验事件之位,所查须非零二幂之一位。
赋曰:众灯合影照城楼,独问其中一盏留。须把单灯为尺度,方知此火在光流。
:」
「事件包含」乃化「整数」而化「整数」而「爻」也。
「事件包含」者会「事件们」而会「待查事件」而
「不等于」
于(「减」
于(「除以」于「事件们」于「待查事件」)
于(「乘」于(「除以」于「事件们」于(「乘」于「待查事件」于「二」))于「二」))
于「零」
也。
「:
汉语:判断事件掩码中是否有可读标志;标志不等于保证后续读取一定成功。
文言:验事件有可读之位否,有位未必后读必成。
赋曰:灯报前门可取书,开门还待验来符。一声只作先行信,未许封中尽是珠。
:」
「事件可读吗」乃化「整数」而「爻」也。
「事件可读吗」者会「事件们」而
「事件包含」于「事件们」于「事件可读」
也。
「:
汉语:判断事件掩码中是否有可写标志。
文言:验事件有可写之位否。
赋曰:风旗一动示前程,可向江头试启行。未送书时先看信,灯明才辨此门声。
:」
「事件可写吗」乃化「整数」而「爻」也。
「事件可写吗」者会「事件们」而
「事件包含」于「事件们」于「事件可写」
也。
「:
汉语:判断事件掩码中是否有错误标志。
文言:验事件有错误之位否。
赋曰:群灯之内辨红芒,一火先传路有伤。不问全途多少事,只将此警报君详。
:」
「事件错误吗」乃化「整数」而「爻」也。
「事件错误吗」者会「事件们」而
「事件包含」于「事件们」于「事件错误」
也。
「:
汉语:判断事件掩码中是否有挂断标志。
文言:验事件有挂断之位否。
赋曰:远处帆收信到楼,旗中一记报江秋。有无挂断从中辨,莫把全灯一概收。
:」
「事件挂断吗」乃化「整数」而「爻」也。
「事件挂断吗」者会「事件们」而
「事件包含」于「事件们」于「事件挂断」
也。
「:
汉语:把原生状态和值转换为操作结果:零成功,一暂需等待,二关闭,其他状态为失败码。
文言:原生码零为成,一为候,二为闭,余皆败码,依之裹果。
赋曰:零成一候二归舟,别数皆将败因收。素码换衣成四象,来人一辨识源流。
:」
「转换操作结果」乃承「甲」而化(「整数」合「甲」)而(「操作结果」于「甲」)也。
「转换操作结果」者受「甲」而会「原始结果」而
虑「状态」者「原始结果」中「零」而
虑「值」者「原始结果」中「一」而
若「等于」于「状态」于「零」
则
(「操作成功」于「值」)
否则
(
若「等于」于「状态」于「一」
则
(「暂需等待」于「值」)
否则
(若「等于」于「状态」于「二」
则
(「连接已关闭」授以「甲」)
否则
((「操作失败」授以「甲」)于「状态」))
)
也。
「:
汉语:按地址、端口和等待队列长度创建非阻塞监听套接字,返回操作结果;成功后由调用者关闭。
文言:依址、端口与队长启非阻塞之监听,返成果,成则用者终须闭之。
赋曰:开埠临江待客船,门牌队额写灯前。来潮未至先留岸,守到归时收旧船。
:」
「监听」乃
化「字符串」而
化「整数」而
化「整数」而
(「操作结果」于「传输连接」)
也。
「监听」者会「地址」而会「端口」而会「等待队列长度」而
「转换操作结果」授以「整数」于(「数组转换」之「数组转对子」授以「整数」授以「整数」
于(《《外调》》名『豫言_传输控制协议_监听』传「地址」与「端口」与「等待队列长度」))
也。
「:
汉语:按主机和端口发起非阻塞连接;暂需等待时携带连接句柄,应等可写后调用完成连接确认。
文言:按主机端口启连,未成则携柄待可写,乃验完成连接。
赋曰:一叶离津向远门,未成先把系舟存。风来须再询通否,莫以启程当到村。
:」
「开始连接」乃化「字符串」而化「整数」而(「操作结果」于「传输连接」)也。
「开始连接」者会「主机」而会「端口」而
「转换操作结果」授以「整数」于(「数组转换」之「数组转对子」授以「整数」授以「整数」
于(《《外调》》名『豫言_传输控制协议_开始连接』传「主机」与「端口」))
也。
「:
汉语:检查已发起连接的完成状态,返回带连接句柄的操作结果;通常在可写事件后调用。
文言:验已启之连成否,返柄及状态;常于可写事后行。
赋曰:风信传来再验关,桥成方许过江湾。莫将可写当归处,还问通途到此间。
:」
「完成连接」乃化「传输连接」而(「操作结果」于「传输连接」)也。
「完成连接」者会「连接值」而
「转换操作结果」授以「整数」于(「数组转换」之「数组转对子」授以「整数」授以「整数」
于(《《外调》》名『豫言_传输控制协议_完成连接』传「连接值」))
也。
「:
汉语:尝试从监听套接字接受一个连接,返回新连接或等待、关闭、失败结果。
文言:试自监听受一连,返新柄,或候、闭、败。
赋曰:门前试接一来舟,客到新签入手收。若是江空须暂候,风波别作一栏留。
:」
「接受」乃化「传输连接」而(「操作结果」于「传输连接」)也。
「接受」者会「监听套接字」而
「转换操作结果」授以「整数」于(「数组转换」之「数组转对子」授以「整数」授以「整数」
于(《《外调》》名『豫言_传输控制协议_接受』传「监听套接字」))
也。
「:
汉语:按最大字节数尝试读取连接,返回字符串或等待、关闭、失败;一次读取不保证构成完整字符或完整消息。
文言:限字节试读连,得串或候闭败;一读未必全字全文。
赋曰:潮来舀得一瓢流,未必全江入盏收。字亦可能分两次,休凭一读断源头。
:」
「读取」乃化「传输连接」而化「整数」而(「操作结果」于「字符串」)也。
「读取」者会「连接值」而会「最大字节数」而
「转换操作结果」授以「字符串」于(「数组转换」之「数组转对子」授以「整数」授以「字符串」
于(《《外调》》名『豫言_传输控制协议_读取』传「连接值」与「最大字节数」))
也。
「:
汉语:按最大字节数尝试读取原始字节串,保留零字节;一次可少于上限,状态由操作结果表示。
文言:限字节读原串,零亦存,所得可少于限,以成果表状态。
赋曰:一网收来颗颗存,无声零粒亦同珍。多少随潮非满额,分栏还报去来因。
:」
「读取字节串」乃化「传输连接」而化「整数」而(「操作结果」于「字节串」)也。
「读取字节串」者会「连接值」而会「最大字节数」而
「转换操作结果」授以「字节串」于(「数组转换」之「数组转对子」授以「整数」授以「字节串」
于(《《外调》》名『豫言_传输控制协议_读取字节串』传「连接值」与「最大字节数」))
也。
「:
汉语:依次接收连接、字符串和起始字节索引,尝试发送剩余部分并返回本次写入字节数;可能只写一部分。
文言:自所授字节序试写余串,返本次所写数,未必尽。
赋曰:前段已过自后行,每回记下几分程。未将余字全传尽,再按新标续远征。
:」
「从字节序数写入」乃
化「传输连接」而
化「字符串」而
化「整数」而
(「操作结果」于「整数」)
也。
「从字节序数写入」者会「连接值」而会「内容」而会「起始字节序数」而
「转换操作结果」授以「整数」于(「数组转换」之「数组转对子」授以「整数」授以「整数」
于(《《外调》》名『豫言_传输控制协议_从字节序数写入』传「连接值」与「内容」与「起始字节序数」))
也。
「:
汉语:从字节索引零尝试发送字符串,返回本次实际写入数量的操作结果,不保证一次写完整。
文言:自零试写串,返本次实写数及状态,不保尽写。
赋曰:自首传书向远津,一回未必尽诸文。归来数字标行迹,尚有余篇待后勤。
:」
「写入」乃化「传输连接」而化「字符串」而(「操作结果」于「整数」)也。
「写入」者会「连接值」而会「内容」而
「从字节序数写入」于「连接值」于「内容」于「零」
也。
「:
汉语:从指定字节索引尝试发送字节串剩余部分,保留零字节,返回本次发送数量的操作结果。
文言:自所授序试发字节余串,零亦传,返此次数与状态。
赋曰:暗粒明珠按位行,从今路号续前程。归来但记今番数,莫把残途报作成。
:」
「从字节序数写入字节串」乃
化「传输连接」而
化「字节串」而
化「整数」而
(「操作结果」于「整数」)
也。
「从字节序数写入字节串」者会「连接值」而会「内容」而会「起始字节序数」而
「转换操作结果」授以「整数」于(「数组转换」之「数组转对子」授以「整数」授以「整数」
于(《《外调》》名『豫言_传输控制协议_从字节序数写入字节串』传「连接值」与「内容」与「起始字节序数」))
也。
「:
汉语:从索引零尝试发送字节串,返回本次实际发送的字节数及状态;可能部分写入。
文言:自零试发字节串,返实发数与状态,或未尽发。
赋曰:零起分珠付远舟,一程多少据实收。无声字节皆随载,未尽还须接后流。
:」
「写入字节串」乃化「传输连接」而化「字节串」而(「操作结果」于「整数」)也。
「写入字节串」者会「连接值」而会「内容」而
「从字节序数写入字节串」于「连接值」于「内容」于「零」
也。
「:
汉语:接收连接、关注事件位和超时毫秒数,阻塞等待并返回事件掩码的操作结果;超时以成功且事件零表示,负超时为无限等待。
文言:受连、事位与限毫秒,塞候而返事码;超时为成而事零,限负则无期。
赋曰:系舟候信有归期,漏尽无声也报知。若撤时限长守岸,风来方许起征旗。
:」
「等待」乃化「传输连接」而化「整数」而化「整数」而(「操作结果」于「整数」)也。
「等待」者会「连接值」而会「关注事件」而会「超时毫秒数」而
「转换操作结果」授以「整数」于(「数组转换」之「数组转对子」授以「整数」授以「整数」
于(《《外调》》名『豫言_传输控制协议_等待』传「连接值」与「关注事件」与「超时毫秒数」))
也。
「:
汉语:按给定毫秒超时等待可读事件,结果仍可能包含错误或挂断;超时返回成功且事件为零。
文言:限时候可读,亦或有误闭之事;超时则成而事零。
赋曰:岸上持灯候信来,潮声到处问封开。时穷未见留零记,错信还须仔细裁。
:」
「等待可读」乃化「传输连接」而化「整数」而(「操作结果」于「整数」)也。
「等待可读」者会「连接值」而会「超时毫秒数」而
「等待」于「连接值」于「关注可读」于「超时毫秒数」
也。
「:
汉语:按给定毫秒超时等待可写事件;应检查返回的事件和连接状态,超时返回成功且事件为零。
文言:限时候可写,须验事与连;超时则成而事零。
赋曰:欲寄长笺先候风,灯来还辨路能通。漏残未起留零记,不把空旗作雁鸿。
:」
「等待可写」乃化「传输连接」而化「整数」而(「操作结果」于「整数」)也。
「等待可写」者会「连接值」而会「超时毫秒数」而
「等待」于「连接值」于「关注可写」于「超时毫秒数」
也。
「:
汉语:查询连接或监听套接字的本地端口,返回操作结果;可用于查询自动分配的端口。
文言:问连或监听之本地端口而返成果,可察自配之口。
赋曰:泊岸先询此埠名,新分门号到灯明。远方归信凭何处,问得今津便可行。
:」
「获取本地端口」乃化「传输连接」而(「操作结果」于「整数」)也。
「获取本地端口」者会「连接值」而
「转换操作结果」授以「整数」于(「数组转换」之「数组转对子」授以「整数」授以「整数」
于(《《外调》》名『豫言_传输控制协议_获取本地端口』传「连接值」))
也。
「:
汉语:按爻开启或关闭传输连接的无延迟选项,返回操作结果;不承诺网络传输没有延迟。
文言:依爻设连之无延迟选项,返成果,非谓路上无迟。
赋曰:小札催发送远津,开关闭合各随君。纵然不再攒成束,路远仍须待水云。
:」
「设置无延迟」乃化「传输连接」而化「爻」而(「操作结果」于「有」)也。
「设置无延迟」者会「连接值」而会「是否启用」而
「转换操作结果」授以「有」于(「数组转换」之「数组转对子」授以「整数」授以「有」
于(《《外调》》名『豫言_传输控制协议_设置无延迟』传「连接值」与「是否启用」))
也。
「:
汉语:关闭连接的发送方向,保留接收方向,返回操作结果。
文言:闭连之出而留其入,返成果。
赋曰:寄尽书笺止去舟,归来消息尚能收。半门轻掩留听处,未把双途一并休。
:」
「关闭写入」乃化「传输连接」而(「操作结果」于「有」)也。
「关闭写入」者会「连接值」而
「转换操作结果」授以「有」于(「数组转换」之「数组转对子」授以「整数」授以「有」
于(《《外调》》名『豫言_传输控制协议_关闭写入』传「连接值」))
也。
「:
汉语:关闭连接或监听套接字并释放其原生句柄,返回操作结果;关闭后不再使用该句柄。
文言:闭连或监听而释原柄,返成果;既闭毋复用柄。
赋曰:收帆撤埠掩江楼,旧号从今不可求。一段往来于此尽,莫持前券再登舟。
:」
「关闭」乃化「传输连接」而(「操作结果」于「有」)也。
「关闭」者会「连接值」而
「转换操作结果」授以「有」于(「数组转换」之「数组转对子」授以「整数」授以「有」
于(《《外调》》名『豫言_传输控制协议_关闭』传「连接值」))
也。
「:
汉语:把传输操作的整数错误码转换为可读文字。
文言:以传输误码转为可读之文。
赋曰:数里深藏路上因,翻成字句告来人。从今不必猜空码,一纸分明可细陈。
:」
「错误消息」乃化「整数」而「字符串」也。
「错误消息」者会「状态」而
《《外调》》名『豫言_传输控制协议_错误消息』传「状态」
也。