próbuje uzyskać mój własny system plików działający z użyciem bezpiecznika (system plików w przestrzeni użytkownika, linuxie) Ciekawe, gdzie można uzyskać szczegółową, aktualną dokumentację wykorzystywanych operacji?BEZPIECZNIK - szczegółowa dokumentacja:
Najczęściej szukam innych implementacji systemów plików i widzę, co robią, ale niektóre operacje wydają się nie być szeroko stosowane, jak poll/ioctl lub bmap. a dokumentacja api z bezpiecznikami nie pomaga, np. parametry i zwracane wartości operacji nie są udokumentowane, więc muszę zgadywać, jak używać em
, więc pytanie brzmi, gdzie mogę uzyskać lepsze informacje o tym, jak takie egzotyczne operacje mają być realizowane?
thx
BEZPIECZNIK jest open source, nie musisz zgadywać, że możesz iść i dowiedzieć się dokładnie, jak i co się dzieje. –
Muszę się zgodzić ze Steve-o. Pobrałem najnowszą wersję FUSE source (2.9.2, opublikowana pod koniec zeszłego roku). Plik fuse.h opisuje ankietę, ioctl i bmap.Jeśli masz pytania dotyczące konkretnych funkcji, opublikuj nowe pytania opisujące punkty nieporozumień. Czy na pewno potrzebujesz tych funkcji? Nie wszystkie systemy plików FUSE będą musiały korzystać ze wszystkich funkcji - np. Napisałem kilka modułów FUSE, które przedstawiają tylko systemy plików tylko do odczytu, dzięki czemu są w stanie odrzucić funkcje zapisu. –
, więc aby powrócić do dyskusji na temat tego, co zostało zadane - odpowiedź brzmi: "kod źródłowy samego bezpiecznika" –