BOB, the Basic Open Bridge, allows TCP applications to talk over I2P.
| Class | Description |
|---|---|
| BOB |
################################################################################
############################.#..........#..#..........########################## #######################......................................################### ####################...........................#.......#........################ #################..................##...................#.........############## ###############................###...####.....#..###.....#.........############# #############...........###..#..###...#####...###.##........#.......############ ###########................#......##...#####...##..##.......#..#........######## ##########.........................#....##.##..#...##.....................###### #########...................................#....#.........................##### ########.........................................#...............#..........#### ########.........................................#..........#######..........### #######.................................................############..........## #######..........................................####################.........## #######............####################......########################.........## ######.............###############################################.##.........## ######............################################################..##........## ######............################################################..##........## ######.............##############################################..##.........## ######............##############################################...##..........# ######............#..###########################################...##..........# ######.............#############################################....#..........# #######...........###############################################..##.........## #######...........#####.#.#.#.########################.....#.####...##........## ######............#..............##################.................##.........# ######................####.........###############........#####......##........# ######..............####..#.........############.......##.#.######...##.......## ######.................#.####.........########...........##....###...##.......## #######....#....###...................#######...............#...###..##.......## #######.........###..###.....###.......######.##.#####.........####..##.......## #######.....#...##############.........############......###########.###......## #######....##...##########.......##...##############......#.############.....### ########....#..########......######...##################################....#### ########....##.####################...##################################....#### ########..#.##..###################..##################################..#..#### ##########..###..#################...##################################...#.#### #########....##...##############....########..#####.################.##..#.##### ############.##....##########.......#########.###.......###########..#.######### ###############.....#######...#.......########.....##.....######.....########### ###############......###....##..........##.......######....#.........#.######### ##############............##..................##########..............########## ##############..............................##########..#.............########## ###############.......##..................#####..............####....########### ###############.......#####.......#.............####.....#######.....########### ################...#...####......##################.....########....############ ################...##..#####.........####.##.....#....##########....############ ##################..##..####...........#####.#....############.....############# ##################......#####.................################....############## ###################.....####..........##########..###########....############### ####################..#..#..........................########.....############### #####################.##.......###.................########....################# ######################.........#.......#.##.###############....################# #############.#######...............#####################....################### ###..#.....##...####..........#.....####################....#################### ####......##........................##################....###################### #.##...###..............###.........###############......####################### #...###..##............######...........................######################## ##.......###..........##########....#...#...........############################ ##.........##.......############################################################ ###........##.....############################################################## ####.............############################################################### ######.........################################################################# #########....################################################################### ################################################################################ BOB, main command socket listener, launches the command parser engine. |
| DoCMDS |
Simplistic command parser for BOB
|
| I2Plistener |
Listen on I2P and connect to TCP
|
| I2PtoTCP |
Process I2P->TCP
|
| Lifted |
Sets of "friendly" utilities to make life easier.
|
| Logger | |
| Main |
Start from command line
|
| MUXlisten |
Multiplex listeners for TCP and I2P
|
| NamedDB |
Internal database to relate nicknames to options to values
|
| TCPio |
Shove data from one stream to the other.
|
| TCPlistener |
Listen on TCP port and connect to I2P
|
| TCPtoI2P |
Process TCP->I2P
|
| UDPIOthread | Deprecated.
incomplete, unused
|