Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Low level API #4

Open
CapSel opened this issue Mar 17, 2013 · 1 comment
Open

Low level API #4

CapSel opened this issue Mar 17, 2013 · 1 comment

Comments

@CapSel
Copy link

CapSel commented Mar 17, 2013

Is it possible to make some kind of low level API to allow integration of parts of DokanMain into some larger (custom?) main loop? Could you make one?

I've already found that such a thing can be done with FUSE for linux (with low level API). FUSE just returns file descriptor (chan descriptor) that can be used inside poll (http://hg.qmsk.net/evfuse.hg/file/0b92d553400a/src/evfuse.c).

P.S.
perhaps you should place a link at
http://sourceforge.net/apps/mediawiki/fuse/index.php?title=OperatingSystems#Windows

@kyanha
Copy link

kyanha commented Feb 2, 2015

As a workaround for this, you might spawn a new thread and run DokanMain from that thread, using a mailslot or named pipe to communicate with your main thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants