""" smashlib.channels
"""

C_CD_EVENT = 'cd'
C_POST_RUN_CELL = 'post_run_cell'
C_POST_RUN_INPUT = 'post_run_input'
C_REHASH_EVENT = 'rehash'
C_SMASH_INIT_COMPLETE = 'smash_init_complete'
C_UPDATE_PROMPT_REQUEST = 'udpate_prompt_request'
C_FAIL='fail'
C_FILE_INPUT='file_input'
# just examples
def post_run_cell(bus, finished_input_interpretted):
    print 'prc-',finished_input_interpretted

def post_run_input(bus, raw_finished_input):
    print 'pri-', raw_finished_input

""" smashlib.channels
"""

C_CD_EVENT = 'cd'
C_POST_RUN_CELL = 'post_run_cell'
C_POST_RUN_INPUT = 'post_run_input'
C_REHASH_EVENT = 'rehash'
C_SMASH_INIT_COMPLETE = 'smash_init_complete'
C_UPDATE_PROMPT_REQUEST = 'udpate_prompt_request'
C_FAIL='fail'
C_DOT_CMD='dot_cmd'
C_FILE_INPUT='file_input'
# just examples
def post_run_cell(bus, finished_input_interpretted):
    print 'prc-',finished_input_interpretted

def post_run_input(bus, raw_finished_input):
    print 'pri-', raw_finished_input

add dot_cmd channel