NAME

Vim::Debug::Daemon - Vim::Debug Daemon

VERSION

version 0.6

SYNOPSIS

use Vim::Debug::Daemon;
Vim::Debug::Daemon->start();

DESCRIPTION

This module implements a Vim::Debug daemon. The daemon manages communication between one or more clients and their debuggers. A debugger is spawned for each client.

PROTOCOL

TODO: finish this

bob connects to server server: 'sessionId' bob: 'create:sessionId:language:command' server: 'fileName:lineNumber' ...

POE STATE DIAGRAM

ClientConnected

ClientInput | __ v v | In -> Translate -> Write --> Read | | ^ | | | | |_____| |__| | v Out

run

AUTHOR

Eric Johnson <vimdebug at iijo dot org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Eric Johnson.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.