Varlink - kernel interface

Ang Varlink usa ka kernel interface ug protocol nga mabasa sa mga tawo ug mga makina.

interface Ang Varlink naghiusa sa klasiko nga UNIX command line nga mga opsyon, STDIN/OUT/ERROR text formats, man page, service metadata ug katumbas sa FD3 file descriptor. Varlink magamit gikan sa bisan unsang programming environment.


Interface sa Varlink nagpasabut, unsa nga mga pamaagi ang ipatuman ug unsaon. Ang matag pamaagi adunay ngalan ug gipiho nga mga parameter sa input ug output.

Posible ang pagdokumento pinaagi sa pagdugang sa mga komentaryo sa wala pa madokumento ang piraso sa code.

Π’ protokol Ang Varlink tanan nga mga mensahe gi-encode isip JSON nga mga butang ug natapos sa usa ka NUL byte.

Ang serbisyo nagtubag sa mga hangyo sa parehas nga pagkasunod-sunod kung diin sila nadawat-ang mga mensahe dili gyud madaghan. Bisan pa, daghang mga hangyo ang mahimong pila sa usa ka koneksyon aron mahimo ang pipelining.

Ang usa ka komon nga kaso mao ang usa ka yano nga paagi sa pagtawag nga adunay usa ka tubag. Sa ubang mga kaso, ang server mahimong dili motubag sa tanan o mahimong motubag sa daghang mga higayon sa usa ka tawag. Mas detalyado nga paghulagway dinhi.

Source: linux.org.ru

Idugang sa usa ka comment