เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

libownet - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ libownet เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดฒเดฟเดฌเต—เดจเต†เดฑเตเดฑเต เด•เดฎเดพเตปเดกเต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


เด‰เดŸเดฎเดธเตเดฅเตป , (เดฒเดฟเดฌเต—เดฃเดฑเตเดฑเต) - เด“เดธเตผเดตเตผ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เดธเดฟ-เดฒเดพเด‚เด—เตเดตเต‡เดœเต 1-เดตเดฏเตผ เด‡เดจเตเดฑเตผเดซเต‡เดธเต

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


เดฒเดฟเดฌเต—เดฃเดฑเตเดฑเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเดฎเดพเดฏเดฟ เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เดฒเตˆเดฌเตเดฐเดฑเดฟ

เด•เตˆเด•เดพเดฐเตเดฏเด‚
OWNET_HANDLE
เด“เดฐเต‹ เด“เดตเตผเดตเตผ เด•เดฃเด•เตเดทเดจเตเด‚ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•

เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตฝ
OWNET_HANDLE OWNET_init( เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * owserver_tcp_address_and_port )
เด…เดธเต‹เดธเดฟเดฏเต‡เดฑเตเดฑเต เดŽ เดจเดฟเดฐเต€เด•เตเดทเด•เตป (1) เด’เดฐเต เดนเดพเตปเดกเดฟเตฝ เด‰เดณเตเดณ tcp/ip เดตเดฟเดฒเดพเดธเด‚.

เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดฒเดฟเดธเตเดฑเตเดฑเดฟเด‚เด—เต
int OWNET_dirlist( OWNET_HANDLE เด“เดตเตผเดตเตผ_เดนเดพเตปเดกเดฟเตฝ , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * เดตเตบเดตเดฏเตผ_เดชเดพเดคเตเดคเต , เดชเตเดฐเดคเต€เด•เด‚ **
เด•เต‹เดฎ_เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ_เดฒเดฟเดธเตเดฑเตเดฑเต )
เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เด•เต‹เดฎเดฏเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•.

int OWNET_dirprocess( OWNET_HANDLE เด“เดตเตผเดตเตผ_เดนเดพเตปเดกเดฟเตฝ , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * เดตเตบเดตเดฏเตผ_เดชเดพเดคเตเดคเต , เดถเต‚เดจเตเดฏเด‚ (*
dirfunc ) (เด…เดธเดพเดงเต *, เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ *), เดถเต‚เดจเตเดฏเด‚ * เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเตฝ_ เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ )
เดถเต‚เดจเตเดฏเด‚ dirfunc ( เดถเต‚เดจเตเดฏเด‚ * เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเตฝ_ เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * เดกเดฏเดฑเด•เตเดŸเดฑเดฟ_เด˜เดŸเด•เด‚ )
เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด• dirfunc เด“เดฐเต‹ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด˜เดŸเด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเด‚, เด’เดฐเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ pass_on_value เดธเดนเดฟเดคเด‚.

เดจเต‡เดŸเตเด• เดกเดพเดฑเตเดฑ
int OWNET_read( OWNET_HANDLE เด“เดตเตผเดตเตผ_เดนเดพเตปเดกเดฟเตฝ , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * เดตเตบเดตเดฏเตผ_เดชเดพเดคเตเดคเต , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ **
เดฑเดฟเดŸเตเดŸเต‡เตบ_เดธเตเดŸเตเดฐเดฟเด‚เด—เต )
1-เดตเดฏเตผ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ (เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเตเดณเตเดณ) เดตเดพเดฏเดฟเด•เตเด•เตเด•.

int OWNET_lread( OWNET_HANDLE เด“เดตเตผเดตเตผ_เดนเดพเตปเดกเดฟเตฝ , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * เดตเตบเดตเดฏเตผ_เดชเดพเดคเตเดคเต , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ **
เดฑเดฟเดŸเตเดŸเต‡เตบ_เดธเตเดŸเตเดฐเดฟเด‚เด—เต , เดตเดฒเดฟเดชเตเดชเด‚_เดŸเดฟ เดตเดฒเตเดชเตเดชเด‚ , เด“เดซเต_เดŸเดฟ เด“เดซเตเดธเต†เดฑเตเดฑเต )
1-เดตเดฏเตผ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ (เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเดฟเดจเตเดฑเต†เดฏเตเด‚) เดตเดพเดฏเดฟเด•เตเด•เตเด•.

int OWNET_present( OWNET_HANDLE เด“เดตเตผเดตเตผ_เดนเดพเตปเดกเดฟเตฝ , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * เดตเตบเดตเดฏเตผ_เดชเดพเดคเตเดคเต )
1-เดตเดฏเตผ เด‰เดชเด•เดฐเดฃเด‚ เด‰เดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•.

เด—เดฃเด‚ เดกเดพเดฑเตเดฑ
int OWNET_put( OWNET_HANDLE เด“เดตเตผเดตเตผ_เดนเดพเตปเดกเดฟเตฝ , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * เดตเตบเดตเดฏเตผ_เดชเดพเดคเตเดคเต , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ *
เดฎเต‚เดฒเตเดฏ_เดธเตเดŸเตเดฐเดฟเด‚เด—เต , เดตเดฒเดฟเดชเตเดชเด‚_เดŸเดฟ เดตเดฒเตเดชเตเดชเด‚ )
1-เดตเดฏเตผ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ (เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดตเดฒเตเดชเตเดชเด‚) เดŽเดดเตเดคเตเด•.

int OWNET_lwrite( OWNET_HANDLE เด“เดตเตผเดตเตผ_เดนเดพเตปเดกเดฟเตฝ , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * เดตเตบเดตเดฏเตผ_เดชเดพเดคเตเดคเต , เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ *
เดฎเต‚เดฒเตเดฏ_เดธเตเดŸเตเดฐเดฟเด‚เด—เต , เดตเดฒเดฟเดชเตเดชเด‚_เดŸเดฟ เดตเดฒเตเดชเตเดชเด‚ , เด“เดซเต_เดŸเดฟ เด“เดซเตเดธเต†เดฑเตเดฑเต )
1-เดตเดฏเตผ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ (เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเดฟเดจเตเดฑเต†เดฏเตเด‚) เดŽเดดเตเดคเตเด•.

เด…เดŸเดฏเตเด•เตเด•เตเด•
เดถเต‚เดจเตเดฏเด‚ OWNET_close( OWNET_HANDLE เด“เดตเตผเดตเตผ_เดนเดพเตปเดกเดฟเตฝ )
เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดจเดฟเดฐเต€เด•เตเดทเด•เดจเตเดฎเดพเดฏเตเดณเตเดณ เด•เดฃเด•เตเดทเตป เด…เดŸเดฏเตเด•เตเด•เตเด•.

เดถเต‚เดจเตเดฏเด‚ OWNET_closeall( เดถเต‚เดจเตเดฏเด‚ )
เดŽเดฒเตเดฒเดพ เด“เดชเตเดชเตบ เด“เดตเตผเดตเตผ เด•เดฃเด•เตเดทเดจเตเด•เดณเตเด‚ เด…เดŸเดฏเตเด•เตเด•เตเด•.

เดถเต‚เดจเตเดฏเด‚ OWNET_เดซเดฟเดจเดฟเดทเต( เดถเต‚เดจเตเดฏเด‚ )
เดŽเดฒเตเดฒเดพ เด“เดชเตเดชเตบ เด“เดธเตผเดตเตผ เด•เดฃเด•เตเดทเดจเตเด•เดณเตเด‚ เด…เดŸเดšเตเดšเต เดŽเดฒเตเดฒเดพ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเด‚ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เตเด•.

เดคเดพเดชเดจเดฟเดฒ เดธเตเด•เต†เดฏเดฟเตฝ
เดถเต‚เดจเตเดฏเด‚ OWNET_set_temperature_scale( เดชเตเดฐเดคเต€เด•เด‚ เดคเดพเดชเดจเดฟเดฒ_เดธเตเด•เต†เดฏเดฟเตฝ )
เดชเตเดฐเดคเต€เด•เด‚ OWNET_get_temperature_scale( เดถเต‚เดจเตเดฏเด‚ )
เดŽเดฒเตเดฒเดพ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด™เตเด™เตพเด•เตเด•เตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดคเดพเดชเดจเดฟเดฒ เดธเตเด•เต†เดฏเดฟเตฝ เดธเดœเตเดœเดฎเดพเด•เตเด•เดฟ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเด•.

เด‰เดชเด•เดฐเดฃ เดซเต‡เดพเตผเดฎเดพเดฑเตเดฑเต
เดถเต‚เดจเตเดฏเด‚ OWNET_set_device_format( เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * device_format )
เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ เดชเตเดฐเดคเต€เด•เด‚ * OWNET_get_device_format( เดถเต‚เดจเตเดฏเด‚ )
เดŽเดฒเตเดฒเดพ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด™เตเด™เตพเด•เตเด•เตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ 1-เดตเดฏเตผ เด‰เดชเด•เดฐเดฃ เดธเต€เดฐเดฟเดฏเตฝ เดจเดฎเตเดชเตผ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดธเดœเตเดœเดฎเดพเด•เตเด•เดฟ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเด•.

เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ


OW_init
OW_init_string เดฏเตเดŸเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดตเดดเด•เตเด•เด‚ เดชเตเดฐเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต owfs (1) เด’เดชเตเดชเด‚ owhttpd (1) เด•เดฎเดพเตปเดกเต เดฒเตˆเตป.

เดตเดพเดฆเด™เตเด™เตพ
เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดชเต‹เดฒเต† เดฒเดณเดฟเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚, เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป. เด’เดจเตเดจเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เด•เต‚เดŸเตเดคเตฝ เด‰เดชเด•เดฐเดฃ เดจเดพเดฎเด™เตเด™เดณเตเด‚ (เดŸเดฟเดธเดฟเดชเดฟ, เดธเต€เดฐเดฟเดฏเตฝ, เดฏเตเดŽเดธเตเดฌเดฟ...) เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดธเตเดตเดฟเดšเตเดšเตเด•เดณเตเด‚. เด•เดพเดฃเตเด•
owfs (1) เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเตเด•เตเด•เดพเดฏเดฟ.

เดฑเดฟเดŸเตเดŸเต‡เตบเดธเต
เดตเดฟเดœเดฏเดคเตเดคเดฟเดจเต 0. -1 เดชเดฟเดถเด•เต เด•เต‚เดŸเดพเดคเต† เดชเดฟเดถเด•เต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด‚. OW_เดซเดฟเดจเดฟเดทเต เด†เด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ
เดŽเด™เตเด•เดฟเตฝ เดตเดฟเดณเดฟเดšเตเดšเต OW_init เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เด…เดจเตเด•เตเดฐเดฎเด‚
เด‰เดณเตเดณเดคเดฟเตฝ เด’เดจเตเดจเต เด‡เดตเดฏเต† 1-เดตเดฏเตผ เดฌเดธเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดซเด‚เด—เตเดทเดจเตเด•เตพ เดตเดฟเดณเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต.
OW_เดซเดฟเดจเดฟเดทเต เด“เดชเตโ€Œเดทเดฃเดฒเดพเดฃเต.

OW_init_args
OW_init_args เดฏเตเดŸเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดตเดดเด•เตเด•เด‚ เดชเตเดฐเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต owfs (1) เด’เดชเตเดชเด‚ owhttpd (1) เด•เดฎเดพเตปเดกเต เดฒเตˆเตป.

เดตเดพเดฆเด™เตเด™เตพ
เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เด‰เดชเด•เดฐเดฃ เดจเดพเดฎเด™เตเด™เดณเตเด‚ (เดŸเดฟเดธเดฟเดชเดฟ, เดธเต€เดฐเดฟเดฏเตฝ, เดฏเตเดŽเดธเตเดฌเดฟ...) เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดธเตเดตเดฟเดšเตเดšเตเด•เดณเตเด‚.
เด•เดพเดฃเตเด• owfs (1) เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเตเด•เตเด•เดพเดฏเดฟ. เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ OW_init_string เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ argv/argc เดฒเดพเดฃเต
เดซเต‹เตผเดฎเดพเดฑเตเดฑเต.

เดฑเดฟเดŸเตเดŸเต‡เตบเดธเต
เดตเดฟเดœเดฏเดคเตเดคเดฟเดจเต 0. -1 เดชเดฟเดถเด•เต เด•เต‚เดŸเดพเดคเต† เดชเดฟเดถเด•เต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด‚. OW_เดซเดฟเดจเดฟเดทเต เด†เด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ
เดŽเด™เตเด•เดฟเตฝ เดตเดฟเดณเดฟเดšเตเดšเต OW_init เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เด…เดจเตเด•เตเดฐเดฎเด‚
เด‰เดณเตเดณเดคเดฟเตฝ เด’เดจเตเดจเต เด‡เดตเดฏเต† 1-เดตเดฏเตผ เดฌเดธเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดซเด‚เด—เตเดทเดจเตเด•เตพ เดตเดฟเดณเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต.
OW_เดซเดฟเดจเดฟเดทเต เด“เดชเตโ€Œเดทเดฃเดฒเดพเดฃเต.

OW_ เดจเต‡เดŸเตเด•
OW_ เดจเต‡เดŸเตเด• เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดฒเดฟเดธเตเดฑเตเดฑเดฟเด‚เด—เตเด•เดณเตเด‚ เดซเดฏเตฝ เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เดณเตเด‚ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดซเดฒเด™เตเด™เตพ เดŽเดฏเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต
เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เด…เดจเตเดตเดฆเดฟเดšเตเดš เดฌเดซเตผ.

เดตเดพเดฆเด™เตเด™เตพ
เดชเดพเดค เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต‹ เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต‹ เด‰เดณเตเดณ เดชเดพเดคเดฏเดพเดฃเต (เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ). *เดฌเดซเตผ เด’เดฐเต เดชเต‹เดฏเดฟเดจเตเดฑเตผ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเต
เดกเดฏเดฑเด•เตเดŸเดฑเดฟ (เด•เต‹เดฎ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดคเต) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเต‚เดฒเตเดฏเด‚ เด…เดŸเด™เตเด™เตเดจเตเดจ เด’เดฐเต เดฌเดซเตผ. เดฌเดซเตผ_เดฆเตˆเตผเด˜เตเดฏเด‚
เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเดฑเต†/เดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เดฆเตˆเตผเด˜เตเดฏเด‚ เดจเตฝเด•เตเดจเตเดจเต เดฌเดซเตผ

เดฑเดฟเดŸเตเดŸเต‡เตบเดธเต
เดตเดฟเดœเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚. -1 เดชเดฟเดถเด•เต (เด’เดชเตเดชเด‚ เดชเดฟเดถเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต).

เด…เดจเตเด•เตเดฐเดฎเด‚
เด‰เดณเตเดณเดคเดฟเตฝ เด’เดจเตเดจเต เด‡เดตเดฏเต† 1-เดตเดฏเตผ เดฌเดธเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดซเด‚เด—เตเดทเดจเตเด•เตพ เดตเดฟเดณเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต.
OW_เดซเดฟเดจเดฟเดทเต เด“เดชเตโ€Œเดทเดฃเดฒเดพเดฃเต.

เดชเตเดฐเดงเดพเดจเด‚ เด•เตเดฑเดฟเดชเตเดชเต
เดฌเดซเตผ เด…เดจเตเดตเดฆเดฟเดšเตเดšเดคเต (malloc เด•เต‚เดŸเต†) เด†เดฃเต OW_ เดจเต‡เดŸเตเด• เดŽเดจเตเดจเดพเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เดธเตเดตเดคเดจเตเดคเตเดฐเดฐเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.
เด•เดพเดฃเตเด• malloc (3) เด’เดชเตเดชเด‚ เดธเตเดตเดคเดจเตเดคเตเดฐ (3)

OW_lread
OW_lread 1-เดตเดฏเตผ เดฎเต†เดฎเตเดฎเดฑเดฟ เดšเดฟเดชเตเดชเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด’เดฐเต เดธเด‚เดฏเต‹เดœเดจเดฎเดพเดฏเดฟ เด•เดฐเตเดคเตเด• เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เตเด• เด’เดชเตเดชเด‚
เดตเดพเดฏเดฟเด•เตเด•เตเด• เด‡เดคเต เดฒเตŠเด•เตเด•เต‡เดทเดจเตเด‚ เดฆเตˆเตผเด˜เตเดฏเดตเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เด•เตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏเดฟ เด†เด•เตเดธเดธเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ OW_ เดจเต‡เดŸเตเด•
เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตพ เดฒเดญเดฟเด•เตเด•เดฟเดฒเตเดฒ, เดฌเดซเตผ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เด…เดจเตเดตเดฆเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดชเดคเดฟเดตเต เดชเตเดฐเด•เดพเดฐเด‚. เดฌเดซเตผ เด•เตเดฑเดžเตเดžเดคเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ เดตเดฒเตเดชเตเดชเด‚ เดจเต€เดณเด‚.

เดตเดพเดฆเด™เตเด™เตพ
เดชเดพเดค เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดพเดคเดฏเดพเดฃเต (เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ). เดฌเดซเตผ (เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เด…เดจเตเดตเดฆเดฟเดšเตเดš) เดฎเต†เดฎเตเดฎเดฑเดฟ เดเดฐเดฟเดฏเดฏเดพเดฃเต
เดฎเต‚เดฒเตเดฏเด‚ เดŽเดตเดฟเดŸเต† เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด‚. เดตเดฒเตเดชเตเดชเด‚ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดฆเตˆเตผเด˜เตเดฏเดฎเดพเดฃเต. เด“เดซเตเดธเต†เดฑเตเดฑเต is
เดตเดพเดฏเดจ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดซเดฏเดฒเดฟเดฒเต† เดธเตเดฅเดพเดจเด‚.

เดฑเดฟเดŸเตเดŸเต‡เตบเดธเต
เดตเดฟเดœเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚. -1 เดชเดฟเดถเด•เต (เด’เดชเตเดชเด‚ เดชเดฟเดถเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต).

เด…เดจเตเด•เตเดฐเดฎเด‚
เด‰เดณเตเดณเดคเดฟเตฝ เด’เดจเตเดจเต เด‡เดตเดฏเต† 1-เดตเดฏเตผ เดฌเดธเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดซเด‚เด—เตเดทเดจเตเด•เตพ เดตเดฟเดณเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต.
OW_เดซเดฟเดจเดฟเดทเต เด“เดชเตโ€Œเดทเดฃเดฒเดพเดฃเต.

OW_put
OW_put 1-เดตเดฏเตผ เดšเดฟเดชเตเดชเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเดพเดจเตเดณเตเดณ เดŽเดณเตเดชเตเดชเดตเดดเดฟเดฏเดพเดฃเต.

เดตเดพเดฆเด™เตเด™เตพ
เดชเดพเดค เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดพเดคเดฏเดพเดฃเต (เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ). เดฌเดซเตผ เดŽเดดเตเดคเต‡เดฃเตเดŸ เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต.
เดฌเดซเตผ_เดฆเตˆเตผเด˜เตเดฏเด‚ เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดฆเตˆเตผเด˜เตเดฏเดฎเดพเดฃเต เดฌเดซเตผ. เดฑเดฟเดŸเตเดŸเต‡เตบเดธเต เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด“เดฃเดพเดฃเต
เดตเดฟเดœเดฏเด‚. -1 เดชเดฟเดถเด•เต (เด’เดชเตเดชเด‚ เดชเดฟเดถเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต).

เด…เดจเตเด•เตเดฐเดฎเด‚
เด‰เดณเตเดณเดคเดฟเตฝ เด’เดจเตเดจเต เด‡เดตเดฏเต† 1-เดตเดฏเตผ เดฌเดธเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดซเด‚เด—เตเดทเดจเตเด•เตพ เดตเดฟเดณเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต.
OW_เดซเดฟเดจเดฟเดทเต เด“เดชเตโ€Œเดทเดฃเดฒเดพเดฃเต.

OW_lwrite
OW_lwrite เดฏเตเดŸเต† เดธเดนเดฏเดพเดคเตเดฐเดฟเด•เดจเดพเดฃเต OW_lread. เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดธเตเดฅเดพเดจเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเดพเตป เด‡เดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
1-เดตเดฏเตผ เดฎเต†เดฎเตเดฎเดฑเดฟ. เด‡เดคเต เด’เดฐเต เดธเด‚เดฏเต‹เดœเดจเดฎเดพเดฏเดฟ เด•เดฐเตเดคเตเด• เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เตเด• เด’เดชเตเดชเด‚ เดŽเดดเตเดคเตเด•. เดฌเดซเตผ เด•เตเดฑเดžเตเดžเดคเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดตเดฒเตเดชเตเดชเด‚ เดจเต€เดณเด‚.

เดตเดพเดฆเด™เตเด™เตพ
เดชเดพเดค เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดพเดคเดฏเดพเดฃเต (เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ). เดฌเดซเตผ เดŽเดดเตเดคเต‡เดฃเตเดŸ เดกเดพเดฑเตเดฑเดฏเดพเดฃเต. เดตเดฒเตเดชเตเดชเด‚
เดŽเดดเตเดคเต‡เดฃเตเดŸ เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดฆเตˆเตผเด˜เตเดฏเดฎเดพเดฃเต. เด“เดซเตเดธเต†เดฑเตเดฑเต เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดซเดฏเดฒเดฟเดฒเต† เดธเตเดฅเดพเดจเดฎเดพเดฃเต
เดŽเดดเตเดคเตเดคเต.

เดฑเดฟเดŸเตเดŸเต‡เตบเดธเต
เดตเดฟเดœเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚. -1 เดชเดฟเดถเด•เต (เด’เดชเตเดชเด‚ เดชเดฟเดถเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต).

เด…เดจเตเด•เตเดฐเดฎเด‚
เด‰เดณเตเดณเดคเดฟเตฝ เด’เดจเตเดจเต เด‡เดตเดฏเต† 1-เดตเดฏเตผ เดฌเดธเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดซเด‚เด—เตเดทเดจเตเด•เตพ เดตเดฟเดณเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต.
OW_เดซเดฟเดจเดฟเดทเต เด“เดชเตโ€Œเดทเดฃเดฒเดพเดฃเต.

OW_เดซเดฟเดจเดฟเดทเต
OW_เดซเดฟเดจเดฟเดทเต เดตเตƒเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเดจเตเดจเต OWFS 1-เดตเดฏเตผ เดฆเดฟเดจเดšเดฐเตเดฏเด•เตพ, เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเด‚ เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดตเดพเดฆเด™เตเด™เตพ
เด’เดจเตเดจเตเดฎเดฟเดฒเตเดฒ.

เดฑเดฟเดŸเตเดŸเต‡เตบเดธเต
เด’เดจเตเดจเตเดฎเดฟเดฒเตเดฒ

เด…เดจเตเด•เตเดฐเดฎเด‚
OW_เดซเดฟเดจเดฟเดทเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดฎเตเดชเต‹เตพ เด•เตเดฒเต€เดจเดชเตเดชเต เดธเตเดตเดฏเดฎเต‡เดตเดฏเตเดณเตเดณเดคเดฟเดจเดพเตฝ เด“เดชเตเดทเดฃเตฝ เด†เดฃเต.

เดตเดฟเดตเดฐเดฃเด‚


1-เดตเดฏเตผ
1-เดตเดฏเตผ เด’เดฐเต เดตเดฏเดฑเดฟเด‚เด—เต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด‚ เดกเดพเดณเดธเต เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดคเตเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดคเตเดฎเดพเดฏ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดชเดฐเดฎเตเดชเดฐเดฏเดพเดฃเต
เด…เตผเดฆเตเดงเดšเดพเดฒเด•, Inc. เดฌเดธเต เด’เดฐเต เดฒเต‹-เดชเดตเตผ เดฒเต‹-เดธเตเดชเต€เดกเต เดฒเต‹-เด•เดฃเด•เตเดฑเตเดฑเตผ เดธเตเด•เต€เดฎเดพเดฃเต, เด…เดตเดฟเดŸเต† เดกเดพเดฑเตเดฑ
เดฒเตˆเดจเดฟเดจเต เดตเตˆเดฆเตเดฏเตเดคเดฟ เดจเตฝเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเต‡เดณเดฏเดฟเตฝ เด“เดฐเต‹ เด‰เดชเด•เดฐเดฃเดตเตเด‚ เด…เดฆเตเดตเดฟเดคเต€เดฏเดตเตเด‚ เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเต†เดฏเตเด‚ เด…เด•เตเด•เดฎเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดตเดฟเดถเดพเดฒเดฎเดพเดฏ เด‰เดฃเตเดŸเต
เดฎเต†เดฎเตเดฎเดฑเดฟ, เดธเต†เตปเดธเดฑเตเด•เตพ (เด†เตผเดฆเตเดฐเดค, เดคเดพเดชเดจเดฟเดฒ, เดตเต‹เตพเดŸเตเดŸเต‡เดœเต, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเต,) เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดตเดฟเดตเดฟเดง เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเต), เดธเตเดตเดฟเดšเตเดšเตเด•เตพ, เดŸเตˆเดฎเดฑเตเด•เตพ, เดกเดพเดฑเตเดฑ เดฒเต‹เด—เตเด—เดฑเตเด•เตพ. เด•เต‚เดŸเตเดคเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ (เดคเต†เตผเดฎเต‹เด•เดชเตเดชเดฟเตพ เดชเต‹เดฒเต†
เดธเต†เตปเดธเดฑเตเด•เตพ) เดˆ เด…เดŸเดฟเดธเตเดฅเดพเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. 1-เดตเดฏเตผ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚ เด‰เดฃเตเดŸเต
เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

1-เดตเดฏเตผ เดธเตเด•เต€เด‚ เดธเดฟเด‚เด—เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดฌเดธเต เดฏเดœเดฎเดพเดจเดจเต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด…เดŸเดฟเดฎเด•เตพ เด’เดฐเต‡ เด•เดฎเตเดชเดฟเดฏเดฟเตฝ. เดฌเดธเต
เดฎเดพเดธเตเดฑเตเดฑเตผ เดŽเดฒเตเดฒเดพ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด™เตเด™เดณเตเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดŸเดฟเดฎเด•เดณเต† เดตเตเดฏเด•เตเดคเดฟเด—เดคเดฎเดพเดฏเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚
เด…เดตเดฐเตเดŸเต† เด…เดฆเตเดตเดฟเดคเต€เดฏ เดเดกเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดญเดฟเดธเด‚เดฌเต‹เดงเดจ เดšเต†เดฏเตเดคเต.

เดธเต€เดฐเดฟเดฏเตฝ, เดชเดพเดฐเดฒเตฝ, i2c, เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŽเดจเตเดจเดฟเดตเดฏเตเตพเดชเตเดชเต†เดŸเต† เดตเดฟเดตเดฟเดง เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเดพเดฃเต เดฌเดธเต เดฎเดพเดธเตเดฑเตเดฑเดฑเตเด•เตพ เดตเดฐเตเดจเตเดจเดคเต.
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ USB เด…เดกเดพเดชเตเดฑเตเดฑเดฑเตเด•เตพ.

OWFS เดกเดฟเดธเตˆเตป
OWFS 1-เดตเดฏเตผ เดฌเดธเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดค เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเตเดŸเต† เด’เดฐเต เดธเตเดฏเต‚เดŸเตเดŸเต เด†เดฃเต
เดชเตเดฐเดพเดชเตเดฏเดฎเดพเดฏ. เด…เดฆเตเดตเดฟเดคเต€เดฏ เดเดกเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดซเดฏเตฝเดธเดฟเดธเตเดฑเตเดฑเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดคเดคเตเดตเด‚
เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เด†เดฏเดคเดฟเดจเดพเตฝ, เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดตเตเดฏเด•เตเดคเดฟเด—เดค เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดตเดพเดฏเดฟเด•เตเด•เดพเดจเตเด‚ เดŽเดดเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเดจเตเดจ เดซเดฏเดฒเตเด•เตพ.

เดตเตเดฏเด•เตเดคเดฟเด—เดค เดธเตเดฒเต‡เดตเดฟเดจเตเดฑเต†เดฏเต‹ เดฎเดพเดธเตเดฑเตเดฑเตผ เดกเดฟเดธเตˆเดจเดฟเดจเตเดฑเต†เดฏเต‹ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เด’เดฐเต เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดจเต เดชเดฟเดจเตเดจเดฟเตฝ เดฎเดฑเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
เด’เดฐเต เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดกเดฟเดธเตˆเดจเตผเด•เตเด•เต เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเตป เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดŸเต‚เดณเตเด•เตพ เดจเตฝเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดฒเด•เตเดทเตเดฏเด‚
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด•. เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดšเดฟเดฒ เดชเตเดฐเด•เดŸเดจ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ เด‰เดฃเตเดŸเต,
เดกเดพเดฑเตเดฑ เด•เดพเดทเดฟเด‚เด—เต, เดฌเดธเต เดฎเดพเดธเตเดฑเตเดฑเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดธเดฎเดพเดจเตเดคเดฐ เด†เด•เตเดธเดธเต, เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดธเด‚เดฏเต‹เดœเดจเด‚ เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต
เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚. เด‡เดชเตเดชเต‹เดดเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฒเด•เตเดทเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เดŽเดณเตเดชเตเดชเดตเตเด‚ เดตเดดเด•เตเด•เดตเตเด‚ เด’เดชเตเดชเด‚
เดตเต‡เด—เดคเดฏเต‡เด•เตเด•เดพเตพ เด•เตƒเดคเตเดฏเดค.

เดฒเดฟเดฌเต‹เด•เดพเดชเตเดชเดฟ
เดฒเดฟเดฌเต‹เด•เดพเดชเตเดชเดฟ (1) เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เด’เดฐเต เดธเด‚เด—เตเดฐเดนเดฎเดพเดฃเต เดฒเดฟเดฌเต‹ เดธเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพเด•เตเด•เตเดณเตเดณ เดฒเตˆเดฌเตเดฐเดฑเดฟ.

เดฒเดฟเดฌเต‹เด•เดพเดชเตเดชเดฟ (1) เด’เดฐเต C เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต OWFS เดคเดคเตเดตเด™เตเด™เตพ (เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดจเดพเดฎเด•เดฐเดฃ เดชเดฆเตเดงเดคเดฟ,
เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด…เดกเดพเดชเตเดฑเตเดฑเดฑเตเด•เตพ, เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ, เด…เดจเตเดฏเต‹เดœเตเดฏเดค) เด’เดฐเต เดธเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเต‡เดฐเดฟเดŸเตเดŸเต. เด‡เดคเตเดฃเตเดŸเต
เดฎเดฑเตเดฑเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเด•เตพเด•เตเด•เตเดณเตเดณ เดธเดฎเดพเดจ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ:

C เดฒเดฟเดฌเต‹เด•เดพเดชเตเดชเดฟ

เดฎเตเดคเตเดคเต เดฎเต‚เด™เตเด™

PHP owphp

เดชเตˆเดคเตเดคเตบ owpython

tcl owtcl

เด‰เดฆเดพเดนเดฐเดฃเด‚


/* เดฒเดณเดฟเดคเดฎเดพเดฏ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เดฒเดฟเดธเตเดฑเตเดฑเดฟเด‚เด—เต -- เดชเดฟเดถเด•เต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ */
#เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต
เดšเดพเตผ * เดฌเดซเต;
เดตเดฒเดฟเดชเตเดชเด‚_เดŸเดฟ เดŽเดธเต ;
OWNET_init("localhost:4304");
OWNET_dirlist("/",&buf,&s) ;
printf("เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ %s0,buf);
เดธเตเดตเดคเดจเตเดคเตเดฐ (เดฌเดซเต);
OWNET_finish() ;

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต libownet เด“เตบเดฒเตˆเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad