gg
88
server/Log.py
Executable file
@ -0,0 +1,88 @@
|
|||||||
|
## @package Log
|
||||||
|
# Module Log
|
||||||
|
import logging
|
||||||
|
import os
|
||||||
|
from logging.handlers import RotatingFileHandler
|
||||||
|
|
||||||
|
|
||||||
|
## Define constant color value for different level
|
||||||
|
class bcolors:
|
||||||
|
DEBUG = '\033[94m '
|
||||||
|
INFO = ' \033[95m '
|
||||||
|
WARNING = ' \033[93m '
|
||||||
|
FAIL = ' \033[91m '
|
||||||
|
ENDC = ' \033[0m '
|
||||||
|
|
||||||
|
|
||||||
|
## Define constant value for level utils
|
||||||
|
class lvl:
|
||||||
|
|
||||||
|
NOTSET = 0
|
||||||
|
DEBUG = 10
|
||||||
|
INFO = 20
|
||||||
|
WARNING = 30
|
||||||
|
FAIL = 40
|
||||||
|
CRITICAL = 50
|
||||||
|
|
||||||
|
|
||||||
|
## Filter for one level
|
||||||
|
class SingleLevelFilter(logging.Filter):
|
||||||
|
""""""
|
||||||
|
|
||||||
|
## Constructor
|
||||||
|
# @param passlevel level to filter
|
||||||
|
# @param reject true on reject state
|
||||||
|
def __init__(self, passlevel, reject):
|
||||||
|
self.passlevel = passlevel
|
||||||
|
self.reject = reject
|
||||||
|
|
||||||
|
def filter(self, record):
|
||||||
|
if self.reject:
|
||||||
|
return (record.levelno != self.passlevel)
|
||||||
|
else:
|
||||||
|
return (record.levelno == self.passlevel)
|
||||||
|
|
||||||
|
## Log Manager
|
||||||
|
class Log(object):
|
||||||
|
## Define 3 differents utils :
|
||||||
|
# activity.log -> all activity
|
||||||
|
# warning.log -> only warning
|
||||||
|
# error.log -> error
|
||||||
|
# Write all message on terminal too
|
||||||
|
def __init__(self,directory):
|
||||||
|
if not os.path.exists(directory):
|
||||||
|
os.makedirs(directory)
|
||||||
|
self.logger = logging.getLogger()
|
||||||
|
self.logger.setLevel(logging.DEBUG)
|
||||||
|
formatter = logging.Formatter('%(asctime)-15s :: %(levelname)s :: %(message)s')
|
||||||
|
file_handler = RotatingFileHandler(directory+'/activity.log', 'a', 1000000, 1)
|
||||||
|
file_handler.setLevel(logging.DEBUG)
|
||||||
|
file_handler.setFormatter(formatter)
|
||||||
|
self.logger.addHandler(file_handler)
|
||||||
|
file_handler_warning = RotatingFileHandler(directory+'/warning.log', 'a', 1000000, 1)
|
||||||
|
f1 = SingleLevelFilter(logging.WARNING, False)
|
||||||
|
file_handler_warning.addFilter(f1)
|
||||||
|
file_handler_warning.setFormatter(formatter)
|
||||||
|
self.logger.addHandler(file_handler_warning)
|
||||||
|
file_handler_error = RotatingFileHandler(directory+'/error.log', 'a', 1000000, 1)
|
||||||
|
file_handler_error.setLevel(logging.ERROR)
|
||||||
|
file_handler_error.setFormatter(formatter)
|
||||||
|
self.logger.addHandler(file_handler_error)
|
||||||
|
steam_handler = logging.StreamHandler()
|
||||||
|
steam_handler.setLevel(logging.NOTSET)
|
||||||
|
self.logger.addHandler(steam_handler)
|
||||||
|
|
||||||
|
|
||||||
|
## Add color and write in log with an define level
|
||||||
|
# @param pMsg message to write in log
|
||||||
|
# @param pLvl level of log message
|
||||||
|
def printL(self, pMsg, pLvl):
|
||||||
|
if pLvl == lvl.DEBUG:
|
||||||
|
pMsg = bcolors.DEBUG + str(pMsg) + bcolors.ENDC
|
||||||
|
elif pLvl == lvl.INFO:
|
||||||
|
pMsg = bcolors.INFO + str(pMsg) + bcolors.ENDC
|
||||||
|
elif pLvl == lvl.WARNING:
|
||||||
|
pMsg = bcolors.WARNING + str(pMsg) + bcolors.ENDC
|
||||||
|
elif pLvl == lvl.FAIL:
|
||||||
|
pMsg = bcolors.FAIL + str(pMsg) + bcolors.ENDC
|
||||||
|
self.logger.log(pLvl, pMsg)
|
8
server/README.md
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
# DNC Server
|
||||||
|
|
||||||
|
Requirement :
|
||||||
|
-> python 3.4
|
||||||
|
|
||||||
|
Start :
|
||||||
|
->Configure the server port and log directory in dncserver.conf
|
||||||
|
->Start the server with the following command : python startServer.py
|
470
server/Server.py
Normal file
@ -0,0 +1,470 @@
|
|||||||
|
## @package Server
|
||||||
|
# Module server
|
||||||
|
import os
|
||||||
|
import socket
|
||||||
|
import threading
|
||||||
|
import sys
|
||||||
|
import configparser
|
||||||
|
import re
|
||||||
|
import Log
|
||||||
|
|
||||||
|
|
||||||
|
# Code retour
|
||||||
|
# INFO
|
||||||
|
USERLIST_ENABLE = 300
|
||||||
|
USERLIST_DISABLE = 301
|
||||||
|
HAS_JOIN = 302
|
||||||
|
HAS_LEFT = 303
|
||||||
|
NEW_MSG = 304
|
||||||
|
NAME_CHANGED = 305
|
||||||
|
NEW_PM = 306
|
||||||
|
ASKING_FOR_PM = 307
|
||||||
|
PRIVATE_DISCU_ACCEPTED_FROM = 308
|
||||||
|
PRIVATE_DISCU_REFUSED_FROM = 309
|
||||||
|
IS_NOW_ENABLE = 310
|
||||||
|
IS_NOW_DISABLE = 311
|
||||||
|
HAS_ASKED_FILE = 312
|
||||||
|
CAN_SEND_FILE = 313
|
||||||
|
HAS_REJECT_FILE = 314
|
||||||
|
|
||||||
|
# SUCCESS
|
||||||
|
SUCC_CHANNEL_JOINED = 200
|
||||||
|
SUCC_CHANNEL_QUIT = 201
|
||||||
|
SUCC_MESSAGE_SENDED = 202
|
||||||
|
SUCC_NICKNAME_CHANGED = 203
|
||||||
|
SUCC_PM_SENDED = 205
|
||||||
|
SUCCESSFUL_ASKED_CONV = 206
|
||||||
|
SUCCESSFUL_ACCEPTED_CONV = 207
|
||||||
|
SUCCESSFUL_REFUSED_CONV = 208
|
||||||
|
SUCC_ENABLED = 209
|
||||||
|
SUCC_DISABLED = 210
|
||||||
|
SUCC_PMFILE = 211
|
||||||
|
SUCC_ACCEPTED_FILE = 212
|
||||||
|
SUCC_REFUSED_FILE = 213
|
||||||
|
|
||||||
|
# ERROR
|
||||||
|
ERR_NICKNAME_ALREADY_USED = 400
|
||||||
|
ERR_NO_NICKNAME = 401
|
||||||
|
ERR_CONV_NOT_ALLOWED = 402
|
||||||
|
DEST_NOT_FOUND = 403
|
||||||
|
ERR_ALREADY_ASKED_FOR_PM = 404
|
||||||
|
ERR_NO_INVIT_TO_CONV_FOUND = 405
|
||||||
|
ERR_UNKNOWN_ACCEPTED_FILE = 406
|
||||||
|
COMMAND_NOT_FOUND = 407
|
||||||
|
ERR_INVALID_NICKNAME = 408
|
||||||
|
ERR_INTERNAL_SERVER_ERROR = 409
|
||||||
|
ERR_NOT_DISABLED = 410
|
||||||
|
ERR_NOT_ENABLED = 411
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Load Configuration and Start the Server
|
||||||
|
def main():
|
||||||
|
# Global vars
|
||||||
|
global usersConnected, log, sock
|
||||||
|
global askPM, validatePM
|
||||||
|
global askFT
|
||||||
|
usersConnected = {}
|
||||||
|
askPM = []
|
||||||
|
validatePM = []
|
||||||
|
askFT = []
|
||||||
|
|
||||||
|
# Config
|
||||||
|
config = configparser.ConfigParser()
|
||||||
|
if not os.path.isfile("dncServer.conf"):
|
||||||
|
config['NETWORK'] = {'port': '2222'}
|
||||||
|
config['LOG'] = {'logDirectory': 'log'}
|
||||||
|
with open('dncServer.conf', 'w') as configfile:
|
||||||
|
config.write(configfile)
|
||||||
|
config.read("dncServer.conf")
|
||||||
|
log = Log.Log(config["LOG"]["logdirectory"])
|
||||||
|
log.printL("Configuration Load", Log.lvl.INFO)
|
||||||
|
log.printL("Server start", Log.lvl.INFO)
|
||||||
|
|
||||||
|
#Init socket serv
|
||||||
|
sock = socket.socket()
|
||||||
|
sock.bind(("", int(config["NETWORK"]["port"])))
|
||||||
|
sock.listen(5)
|
||||||
|
log.printL("Server Listen on port {}".format(config["NETWORK"]["port"]), Log.lvl.INFO)
|
||||||
|
|
||||||
|
try:
|
||||||
|
while True:
|
||||||
|
#Connection client
|
||||||
|
connection, client_address = sock.accept()
|
||||||
|
usersConnected[connection] = [client_address, None, True] # ip pseudo status
|
||||||
|
threading.Thread(target=handle_connection, args=(connection, client_address)).start()
|
||||||
|
except KeyboardInterrupt:
|
||||||
|
# Disable to received more requests on socket
|
||||||
|
for con, value in usersConnected.items():
|
||||||
|
con.shutdown(socket.SHUT_RD)
|
||||||
|
finally:
|
||||||
|
#Wait for threads finish
|
||||||
|
log.printL("Wait for threads ending", Log.lvl.INFO)
|
||||||
|
for t in threading.enumerate():
|
||||||
|
if t != threading.main_thread():
|
||||||
|
t.join()
|
||||||
|
sock.close()
|
||||||
|
log.printL("Server shutdown", Log.lvl.INFO)
|
||||||
|
sys.exit(0)
|
||||||
|
|
||||||
|
|
||||||
|
## Handle a connection from a client.
|
||||||
|
# Wait for request from the client
|
||||||
|
# @param connection the socket descriptor of the connection
|
||||||
|
# @param client_adress ("ip", port) of the connection
|
||||||
|
def handle_connection(connection, client_address):
|
||||||
|
try:
|
||||||
|
log.printL("Connection from IP -> {}".format(client_address), Log.lvl.INFO)
|
||||||
|
while True:
|
||||||
|
data = connection.recv(4096)
|
||||||
|
if data:
|
||||||
|
log.printL("Request from IP -> {}"
|
||||||
|
" {}".format(client_address, data.decode()), Log.lvl.INFO)
|
||||||
|
threading.Thread(target=handle_request, args=(connection, data.decode())).start()
|
||||||
|
else:
|
||||||
|
break
|
||||||
|
except Exception as e:
|
||||||
|
log.printL("Handle connection fail : ".format(str(e)), Log.lvl.FAIL)
|
||||||
|
finally:
|
||||||
|
quit_user(connection)
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Handle a request.
|
||||||
|
# @param connection the socket descriptor of the request sender
|
||||||
|
# @param data the request to handle in String
|
||||||
|
def handle_request(connection, data):
|
||||||
|
try:
|
||||||
|
array_data = data.split(" ")
|
||||||
|
|
||||||
|
### Command for user with nickname ###
|
||||||
|
if usersConnected[connection][1] is not None:
|
||||||
|
### No command -> new message ###
|
||||||
|
if not array_data[0][0] == "/" and usersConnected[connection][2]:
|
||||||
|
connection.sendall("{}".format(SUCC_MESSAGE_SENDED).encode())
|
||||||
|
broadcast_message(connection, "{} {} {} ".format(NEW_MSG, usersConnected[connection][1], data))
|
||||||
|
return
|
||||||
|
else:
|
||||||
|
### Command for user enable & disable ###
|
||||||
|
if array_data[0] == "/name":
|
||||||
|
change_name(connection, array_data[1])
|
||||||
|
return
|
||||||
|
if array_data[0] == "/userlist":
|
||||||
|
user_list_active(connection)
|
||||||
|
return
|
||||||
|
if array_data[0] == "/userlistaway":
|
||||||
|
user_list_away(connection)
|
||||||
|
return
|
||||||
|
if array_data[0] == "/enable":
|
||||||
|
enable_user(connection)
|
||||||
|
return
|
||||||
|
if array_data[0] == "/disable":
|
||||||
|
disable_user(connection)
|
||||||
|
return
|
||||||
|
if array_data[0] == "/quit":
|
||||||
|
connection.shutdown(socket.SHUT_RD)
|
||||||
|
return
|
||||||
|
|
||||||
|
### Command available for enable only ###
|
||||||
|
if not usersConnected[connection][2]:
|
||||||
|
connection.sendall("{}".format(ERR_CONV_NOT_ALLOWED).encode())
|
||||||
|
return
|
||||||
|
else:
|
||||||
|
if array_data[0] == "/askpm":
|
||||||
|
ask_private_message(connection, array_data[1])
|
||||||
|
return
|
||||||
|
if array_data[0] == "/acceptpm":
|
||||||
|
accept_private_message(connection, array_data[1])
|
||||||
|
return
|
||||||
|
if array_data[0] == "/rejectpm":
|
||||||
|
reject_private_message(connection, array_data[1])
|
||||||
|
return
|
||||||
|
if array_data[0] == "/pm":
|
||||||
|
private_message(connection, array_data[1], " ".join(array_data[2:]))
|
||||||
|
return
|
||||||
|
if array_data[0] == "/pmfile":
|
||||||
|
ask_file(connection, array_data[1], array_data[2])
|
||||||
|
return
|
||||||
|
if array_data[0] == "/acceptfile":
|
||||||
|
accept_file(connection, array_data[1], " ".join(array_data[3:]), array_data[2])
|
||||||
|
return
|
||||||
|
if array_data[0] == "/rejectfile":
|
||||||
|
reject_file(connection, array_data[1], " ".join(array_data[2:]))
|
||||||
|
return
|
||||||
|
connection.sendall("{}".format(COMMAND_NOT_FOUND).encode())
|
||||||
|
else:
|
||||||
|
### Command for user without nickname ###
|
||||||
|
if array_data[0] == "/newname":
|
||||||
|
new_name(connection, array_data[1])
|
||||||
|
return
|
||||||
|
if array_data[0] == "/quit":
|
||||||
|
connection.shutdown(socket.SHUT_RD)
|
||||||
|
return
|
||||||
|
connection.sendall("{}".format(ERR_NO_NICKNAME).encode())
|
||||||
|
except IndexError:
|
||||||
|
log.printL("Parameter missing in the request", Log.lvl.WARNING)
|
||||||
|
connection.sendall("{}".format(COMMAND_NOT_FOUND).encode())
|
||||||
|
except Exception as e:
|
||||||
|
log.printL("Handle request fail : {}".format(str(e)), Log.lvl.FAIL)
|
||||||
|
connection.sendall("{}".format(ERR_INTERNAL_SERVER_ERROR).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Broadcast a message to all the users connected except to the sender of the request
|
||||||
|
# @param connection the socket descriptor of the request sender
|
||||||
|
# @param message message to broadcast (String)
|
||||||
|
def broadcast_message(connection, message):
|
||||||
|
log.printL("User Connected : {}".format(usersConnected), Log.lvl.DEBUG)
|
||||||
|
for con, value in usersConnected.items():
|
||||||
|
# value 1 : pseudo value 2 : status (enable/disable)
|
||||||
|
if value[1] is not None and con != connection and value[2]:
|
||||||
|
try:
|
||||||
|
con.sendall(message.encode())
|
||||||
|
except Exception as e:
|
||||||
|
log.printL(str(e), Log.lvl.FAIL)
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Send the list of enable user
|
||||||
|
# @param connection the socket descriptor of the target
|
||||||
|
def user_list_active(connection):
|
||||||
|
l = "{} ".format(USERLIST_ENABLE)
|
||||||
|
for con, value in usersConnected.items():
|
||||||
|
if value[1] is not None and value[2]:
|
||||||
|
l += value[1] + " "
|
||||||
|
connection.sendall(l[:-1].encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Send the list of disable user
|
||||||
|
# @param connection the socket descriptor of the target
|
||||||
|
def user_list_away(connection):
|
||||||
|
l = "{} ".format(USERLIST_DISABLE)
|
||||||
|
for con, value in usersConnected.items():
|
||||||
|
if value[1] is not None and not value[2]:
|
||||||
|
l += value[1] + " "
|
||||||
|
connection.sendall(l[:-1].encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Change the nickname of the user
|
||||||
|
# @param connection the socket descriptor of the target
|
||||||
|
# @param pseudo new nickname for the user (String)
|
||||||
|
def change_name(connection, pseudo):
|
||||||
|
if not re.match("^\w{3,15}$", pseudo):
|
||||||
|
connection.sendall("{}".format(ERR_INVALID_NICKNAME).encode())
|
||||||
|
elif get_connection_by_pseudo(pseudo) is not None:
|
||||||
|
connection.sendall("{}".format(ERR_NICKNAME_ALREADY_USED).encode())
|
||||||
|
else:
|
||||||
|
broadcast_message(connection, "{} {} {}".format(NAME_CHANGED, usersConnected[connection][1], pseudo))
|
||||||
|
connection.sendall("{}".format(SUCC_NICKNAME_CHANGED).encode())
|
||||||
|
usersConnected[connection][1] = pseudo
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Affect the nickname of the user for the first time
|
||||||
|
# @param connection the socket descriptor of the target
|
||||||
|
# @param pseudo nickname for the user (String)
|
||||||
|
def new_name(connection, pseudo):
|
||||||
|
if not re.match("^\w{3,15}$", pseudo):
|
||||||
|
connection.sendall("{}".format(ERR_INVALID_NICKNAME).encode())
|
||||||
|
elif get_connection_by_pseudo(pseudo) is not None:
|
||||||
|
connection.sendall("{}".format(ERR_NICKNAME_ALREADY_USED).encode())
|
||||||
|
else:
|
||||||
|
broadcast_message(connection, "{} {} ".format(HAS_JOIN, pseudo))
|
||||||
|
connection.sendall("{}".format(SUCC_CHANNEL_JOINED).encode())
|
||||||
|
usersConnected[connection][1] = pseudo
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Ask for a private discussion between the sender of the request and the pseudo
|
||||||
|
# @param connection the socket descriptor of the sender
|
||||||
|
# @param pseudo the pseudo of target of the demand
|
||||||
|
def ask_private_message(connection, pseudo):
|
||||||
|
c = get_connection_by_pseudo(pseudo)
|
||||||
|
if c is None:
|
||||||
|
connection.sendall("{}".format(DEST_NOT_FOUND).encode())
|
||||||
|
else:
|
||||||
|
pm = (connection, c)
|
||||||
|
if pm in askPM:
|
||||||
|
connection.sendall("{}".format(ERR_ALREADY_ASKED_FOR_PM).encode())
|
||||||
|
else:
|
||||||
|
askPM.append(pm)
|
||||||
|
log.printL("askPm {}".format(askPM), Log.lvl.DEBUG)
|
||||||
|
c.sendall("{} {}".format(ASKING_FOR_PM, usersConnected[connection][1]).encode())
|
||||||
|
connection.sendall("{}".format(SUCCESSFUL_ASKED_CONV).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Accept a private discussion
|
||||||
|
# @param connection the socket descriptor of the person who accept the private discussion
|
||||||
|
# @param pseudo the pseudo of the person who asked for a private discussion
|
||||||
|
def accept_private_message(connection, pseudo):
|
||||||
|
log.printL("askPm {}".format(askPM), Log.lvl.DEBUG)
|
||||||
|
c = get_connection_by_pseudo(pseudo)
|
||||||
|
if c is None:
|
||||||
|
connection.sendall("{}".format(DEST_NOT_FOUND).encode())
|
||||||
|
else:
|
||||||
|
pm = (c, connection)
|
||||||
|
if pm not in askPM:
|
||||||
|
connection.sendall("{}".format(ERR_NO_INVIT_TO_CONV_FOUND).encode())
|
||||||
|
else:
|
||||||
|
askPM.remove(pm)
|
||||||
|
validatePM.append(pm)
|
||||||
|
connection.sendall("{}".format(SUCCESSFUL_ACCEPTED_CONV).encode())
|
||||||
|
c.sendall("{} {}".format(PRIVATE_DISCU_ACCEPTED_FROM, usersConnected[connection][1]).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Reject a private discussion
|
||||||
|
# @param connection the socket descriptor of the person who reject private discussion
|
||||||
|
# @param pseudo the pseudo of the person who asked for a private discussion
|
||||||
|
def reject_private_message(connection, pseudo):
|
||||||
|
c = get_connection_by_pseudo(pseudo)
|
||||||
|
if c is None:
|
||||||
|
connection.sendall("{}".format(DEST_NOT_FOUND).encode())
|
||||||
|
else:
|
||||||
|
pm = (c, connection)
|
||||||
|
pmr = (connection, c)
|
||||||
|
if pm not in askPM:
|
||||||
|
if pm in validatePM:
|
||||||
|
validatePM.remove(pm)
|
||||||
|
connection.sendall("{}".format(SUCCESSFUL_REFUSED_CONV).encode())
|
||||||
|
c.sendall("{} {}".format(PRIVATE_DISCU_REFUSED_FROM, usersConnected[connection][1]).encode())
|
||||||
|
elif pmr in validatePM:
|
||||||
|
validatePM.remove(pmr)
|
||||||
|
connection.sendall("{}".format(SUCCESSFUL_REFUSED_CONV).encode())
|
||||||
|
c.sendall("{} {}".format(PRIVATE_DISCU_REFUSED_FROM, usersConnected[connection][1]).encode())
|
||||||
|
else:
|
||||||
|
connection.sendall("{}".format(ERR_NO_INVIT_TO_CONV_FOUND).encode())
|
||||||
|
else:
|
||||||
|
askPM.remove(pm)
|
||||||
|
connection.sendall("{}".format(SUCCESSFUL_REFUSED_CONV).encode())
|
||||||
|
c.sendall("{} {}".format(PRIVATE_DISCU_REFUSED_FROM, usersConnected[connection][1]).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Send a private message if a private discussion had been accepted
|
||||||
|
# @param connection the soccket descriptor of the sender
|
||||||
|
# @param pseudo the pseudo of the private message target
|
||||||
|
# @param msg the message to send
|
||||||
|
def private_message(connection, pseudo, msg):
|
||||||
|
c = get_connection_by_pseudo(pseudo)
|
||||||
|
if c is None:
|
||||||
|
connection.sendall("{}".format(DEST_NOT_FOUND).encode())
|
||||||
|
else:
|
||||||
|
pm = (connection, c)
|
||||||
|
pmr = (c, connection)
|
||||||
|
if pm not in validatePM and pmr not in validatePM:
|
||||||
|
connection.sendall("{}".format(ERR_CONV_NOT_ALLOWED).encode())
|
||||||
|
else:
|
||||||
|
c.sendall("{} {} {}".format(NEW_PM, usersConnected[connection][1], msg).encode())
|
||||||
|
connection.sendall("{}".format(SUCC_PM_SENDED).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Ask for a file transfer between the sender of the request and the pseudo
|
||||||
|
# @param connection the socket descriptor of the sender
|
||||||
|
# @param pseudo the pseudo of target of the demand
|
||||||
|
def ask_file(connection, pseudo, file):
|
||||||
|
c = get_connection_by_pseudo(pseudo)
|
||||||
|
if c is None:
|
||||||
|
connection.sendall("{}".format(DEST_NOT_FOUND).encode())
|
||||||
|
else:
|
||||||
|
f = (connection, c, file)
|
||||||
|
if f in askFT:
|
||||||
|
connection.sendall("{}".format(ERR_ALREADY_ASKED_FOR_PM).encode())
|
||||||
|
else:
|
||||||
|
askFT.append(f)
|
||||||
|
log.printL("askFT {}".format(askFT), Log.lvl.DEBUG)
|
||||||
|
c.sendall("{} {} {}".format(HAS_ASKED_FILE, usersConnected[connection][1], file).encode())
|
||||||
|
connection.sendall("{}".format(SUCC_PMFILE).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Accept a file transfer
|
||||||
|
# @param connection the socket descriptor of the person who accept a file transfer
|
||||||
|
# @param pseudo the pseudo of the person who asked for a file transfer
|
||||||
|
def accept_file(connection, pseudo, file, port):
|
||||||
|
log.printL("askFT {}".format(askFT), Log.lvl.DEBUG)
|
||||||
|
c = get_connection_by_pseudo(pseudo)
|
||||||
|
if c is None:
|
||||||
|
connection.sendall("{}".format(DEST_NOT_FOUND).encode())
|
||||||
|
else:
|
||||||
|
f = (c, connection, file)
|
||||||
|
if f not in askFT:
|
||||||
|
connection.sendall("{}".format(ERR_UNKNOWN_ACCEPTED_FILE).encode())
|
||||||
|
else:
|
||||||
|
askFT.remove(f)
|
||||||
|
connection.sendall("{} {}".format(SUCC_ACCEPTED_FILE, usersConnected[c][0][0]).encode())
|
||||||
|
c.sendall("{} {} {} {} {}".format(CAN_SEND_FILE, pseudo, usersConnected[connection][0][0],
|
||||||
|
port, file).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Reject a file transfer
|
||||||
|
# @param connection the socket descriptor of the person who reject a file transfer
|
||||||
|
# @param pseudo the pseudo of the person who asked for a file transfer
|
||||||
|
def reject_file(connection, pseudo, file):
|
||||||
|
c = get_connection_by_pseudo(pseudo)
|
||||||
|
if c is None:
|
||||||
|
connection.sendall("{}".format(DEST_NOT_FOUND).encode())
|
||||||
|
else:
|
||||||
|
f = (c, connection, file)
|
||||||
|
if f not in askFT:
|
||||||
|
connection.sendall("{}".format(ERR_UNKNOWN_ACCEPTED_FILE).encode())
|
||||||
|
else:
|
||||||
|
askPM.remove(f)
|
||||||
|
connection.sendall("{}".format(SUCC_REFUSED_FILE).encode())
|
||||||
|
connection.sendall("{} {} {}".format(HAS_REJECT_FILE, pseudo, file).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Enable user
|
||||||
|
# @param connection the socket descriptor of the person to enable
|
||||||
|
def enable_user(connection):
|
||||||
|
if not usersConnected[connection][2]:
|
||||||
|
usersConnected[connection][2] = True
|
||||||
|
connection.sendall("{}".format(SUCC_ENABLED).encode())
|
||||||
|
broadcast_message(connection, "{} {}".format(IS_NOW_ENABLE, usersConnected[connection][1]))
|
||||||
|
else:
|
||||||
|
connection.sendall("{}".format(ERR_NOT_DISABLED).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Disable user
|
||||||
|
# @param connection the socket descriptor of the person to disable
|
||||||
|
def disable_user(connection):
|
||||||
|
if usersConnected[connection][2]:
|
||||||
|
usersConnected[connection][2] = False
|
||||||
|
connection.sendall("{}".format(SUCC_DISABLED).encode())
|
||||||
|
broadcast_message(connection, "{} {}".format(IS_NOW_DISABLE, usersConnected[connection][1]))
|
||||||
|
else:
|
||||||
|
connection.sendall("{}".format(ERR_NOT_ENABLED).encode())
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Disconnect user
|
||||||
|
# @param connection the socket descriptor of the person to disconnect
|
||||||
|
def quit_user(connection):
|
||||||
|
try:
|
||||||
|
connection.sendall("{}".format(SUCC_CHANNEL_QUIT).encode())
|
||||||
|
except OSError: # Client close the socket in this side not properly
|
||||||
|
log.printL("Client IP -> {} close connection not properly"
|
||||||
|
"".format(usersConnected[connection][0]), Log.lvl.WARNING)
|
||||||
|
connection.close()
|
||||||
|
log.printL("Disconnection from IP -> {}".format(usersConnected[connection][0]), Log.lvl.INFO)
|
||||||
|
pseudo = usersConnected[connection][1]
|
||||||
|
usersConnected.pop(connection)
|
||||||
|
broadcast_message(connection, "{} {}".format(HAS_LEFT, pseudo))
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Get the socket descriptor by a pseudo
|
||||||
|
# @param pseudo pseudo
|
||||||
|
# @return the socket descriptor of the pseudo or None
|
||||||
|
def get_connection_by_pseudo(pseudo):
|
||||||
|
for con, value in usersConnected.items():
|
||||||
|
if value[1] == pseudo:
|
||||||
|
return con
|
||||||
|
return None
|
2413
server/doc/Doxyfile
Normal file
188
server/doc/DoxygenLayout.xml
Normal file
@ -0,0 +1,188 @@
|
|||||||
|
<doxygenlayout version="1.0">
|
||||||
|
<!-- Generated by doxygen 1.8.9.1 -->
|
||||||
|
<!-- Navigation index tabs for HTML output -->
|
||||||
|
<navindex>
|
||||||
|
<tab type="mainpage" visible="yes" title=""/>
|
||||||
|
<tab type="pages" visible="yes" title="" intro=""/>
|
||||||
|
<tab type="modules" visible="yes" title="" intro=""/>
|
||||||
|
<tab type="namespaces" visible="yes" title="">
|
||||||
|
<tab type="namespacelist" visible="yes" title="" intro=""/>
|
||||||
|
<tab type="namespacemembers" visible="yes" title="" intro=""/>
|
||||||
|
</tab>
|
||||||
|
<tab type="files" visible="yes" title="">
|
||||||
|
<tab type="filelist" visible="yes" title="" intro=""/>
|
||||||
|
<tab type="globals" visible="yes" title="" intro=""/>
|
||||||
|
</tab>
|
||||||
|
<tab type="examples" visible="yes" title="" intro=""/>
|
||||||
|
</navindex>
|
||||||
|
|
||||||
|
<!-- Layout definition for a class page -->
|
||||||
|
<class>
|
||||||
|
<briefdescription visible="yes"/>
|
||||||
|
<includes visible="$SHOW_INCLUDE_FILES"/>
|
||||||
|
<inheritancegraph visible="$CLASS_GRAPH"/>
|
||||||
|
<collaborationgraph visible="$COLLABORATION_GRAPH"/>
|
||||||
|
<memberdecl>
|
||||||
|
<nestedclasses visible="yes" title=""/>
|
||||||
|
<publictypes title=""/>
|
||||||
|
<services title=""/>
|
||||||
|
<interfaces title=""/>
|
||||||
|
<publicslots title=""/>
|
||||||
|
<signals title=""/>
|
||||||
|
<publicmethods title=""/>
|
||||||
|
<publicstaticmethods title=""/>
|
||||||
|
<publicattributes title=""/>
|
||||||
|
<publicstaticattributes title=""/>
|
||||||
|
<protectedtypes title=""/>
|
||||||
|
<protectedslots title=""/>
|
||||||
|
<protectedmethods title=""/>
|
||||||
|
<protectedstaticmethods title=""/>
|
||||||
|
<protectedattributes title=""/>
|
||||||
|
<protectedstaticattributes title=""/>
|
||||||
|
<packagetypes title=""/>
|
||||||
|
<packagemethods title=""/>
|
||||||
|
<packagestaticmethods title=""/>
|
||||||
|
<packageattributes title=""/>
|
||||||
|
<packagestaticattributes title=""/>
|
||||||
|
<properties title=""/>
|
||||||
|
<events title=""/>
|
||||||
|
<privatetypes title=""/>
|
||||||
|
<privateslots title=""/>
|
||||||
|
<privatemethods title=""/>
|
||||||
|
<privatestaticmethods title=""/>
|
||||||
|
<privateattributes title=""/>
|
||||||
|
<privatestaticattributes title=""/>
|
||||||
|
<friends title=""/>
|
||||||
|
<related title="" subtitle=""/>
|
||||||
|
<membergroups visible="yes"/>
|
||||||
|
</memberdecl>
|
||||||
|
<detaileddescription title=""/>
|
||||||
|
<memberdef>
|
||||||
|
<inlineclasses title=""/>
|
||||||
|
<typedefs title=""/>
|
||||||
|
<enums title=""/>
|
||||||
|
<services title=""/>
|
||||||
|
<interfaces title=""/>
|
||||||
|
<constructors title=""/>
|
||||||
|
<functions title=""/>
|
||||||
|
<related title=""/>
|
||||||
|
<variables title=""/>
|
||||||
|
<properties title=""/>
|
||||||
|
<events title=""/>
|
||||||
|
</memberdef>
|
||||||
|
<allmemberslink visible="yes"/>
|
||||||
|
<usedfiles visible="$SHOW_USED_FILES"/>
|
||||||
|
<authorsection visible="yes"/>
|
||||||
|
</class>
|
||||||
|
|
||||||
|
<!-- Layout definition for a namespace page -->
|
||||||
|
<namespace>
|
||||||
|
<briefdescription visible="yes"/>
|
||||||
|
<memberdecl>
|
||||||
|
<nestednamespaces visible="yes" title=""/>
|
||||||
|
<constantgroups visible="yes" title=""/>
|
||||||
|
<classes visible="yes" title=""/>
|
||||||
|
<typedefs title=""/>
|
||||||
|
<enums title=""/>
|
||||||
|
<functions title=""/>
|
||||||
|
<variables title=""/>
|
||||||
|
<membergroups visible="yes"/>
|
||||||
|
</memberdecl>
|
||||||
|
<detaileddescription title=""/>
|
||||||
|
<memberdef>
|
||||||
|
<inlineclasses title=""/>
|
||||||
|
<typedefs title=""/>
|
||||||
|
<enums title=""/>
|
||||||
|
<functions title=""/>
|
||||||
|
<variables title=""/>
|
||||||
|
</memberdef>
|
||||||
|
<authorsection visible="yes"/>
|
||||||
|
</namespace>
|
||||||
|
|
||||||
|
<!-- Layout definition for a file page -->
|
||||||
|
<file>
|
||||||
|
<briefdescription visible="yes"/>
|
||||||
|
<includes visible="$SHOW_INCLUDE_FILES"/>
|
||||||
|
<includegraph visible="$INCLUDE_GRAPH"/>
|
||||||
|
<includedbygraph visible="$INCLUDED_BY_GRAPH"/>
|
||||||
|
<sourcelink visible="yes"/>
|
||||||
|
<memberdecl>
|
||||||
|
<classes visible="yes" title=""/>
|
||||||
|
<namespaces visible="yes" title=""/>
|
||||||
|
<constantgroups visible="yes" title=""/>
|
||||||
|
<defines title=""/>
|
||||||
|
<typedefs title=""/>
|
||||||
|
<enums title=""/>
|
||||||
|
<functions title=""/>
|
||||||
|
<variables title=""/>
|
||||||
|
<membergroups visible="yes"/>
|
||||||
|
</memberdecl>
|
||||||
|
<detaileddescription title=""/>
|
||||||
|
<memberdef>
|
||||||
|
<inlineclasses title=""/>
|
||||||
|
<defines title=""/>
|
||||||
|
<typedefs title=""/>
|
||||||
|
<enums title=""/>
|
||||||
|
<functions title=""/>
|
||||||
|
<variables title=""/>
|
||||||
|
</memberdef>
|
||||||
|
<authorsection/>
|
||||||
|
</file>
|
||||||
|
|
||||||
|
<!-- Layout definition for a group page -->
|
||||||
|
<group>
|
||||||
|
<briefdescription visible="yes"/>
|
||||||
|
<groupgraph visible="$GROUP_GRAPHS"/>
|
||||||
|
<memberdecl>
|
||||||
|
<nestedgroups visible="yes" title=""/>
|
||||||
|
<dirs visible="yes" title=""/>
|
||||||
|
<files visible="yes" title=""/>
|
||||||
|
<namespaces visible="yes" title=""/>
|
||||||
|
<classes visible="yes" title=""/>
|
||||||
|
<defines title=""/>
|
||||||
|
<typedefs title=""/>
|
||||||
|
<enums title=""/>
|
||||||
|
<enumvalues title=""/>
|
||||||
|
<functions title=""/>
|
||||||
|
<variables title=""/>
|
||||||
|
<signals title=""/>
|
||||||
|
<publicslots title=""/>
|
||||||
|
<protectedslots title=""/>
|
||||||
|
<privateslots title=""/>
|
||||||
|
<events title=""/>
|
||||||
|
<properties title=""/>
|
||||||
|
<friends title=""/>
|
||||||
|
<membergroups visible="yes"/>
|
||||||
|
</memberdecl>
|
||||||
|
<detaileddescription title=""/>
|
||||||
|
<memberdef>
|
||||||
|
<pagedocs/>
|
||||||
|
<inlineclasses title=""/>
|
||||||
|
<defines title=""/>
|
||||||
|
<typedefs title=""/>
|
||||||
|
<enums title=""/>
|
||||||
|
<enumvalues title=""/>
|
||||||
|
<functions title=""/>
|
||||||
|
<variables title=""/>
|
||||||
|
<signals title=""/>
|
||||||
|
<publicslots title=""/>
|
||||||
|
<protectedslots title=""/>
|
||||||
|
<privateslots title=""/>
|
||||||
|
<events title=""/>
|
||||||
|
<properties title=""/>
|
||||||
|
<friends title=""/>
|
||||||
|
</memberdef>
|
||||||
|
<authorsection visible="yes"/>
|
||||||
|
</group>
|
||||||
|
|
||||||
|
<!-- Layout definition for a directory page -->
|
||||||
|
<directory>
|
||||||
|
<briefdescription visible="yes"/>
|
||||||
|
<directorygraph visible="yes"/>
|
||||||
|
<memberdecl>
|
||||||
|
<dirs visible="yes"/>
|
||||||
|
<files visible="yes"/>
|
||||||
|
</memberdecl>
|
||||||
|
<detaileddescription title=""/>
|
||||||
|
</directory>
|
||||||
|
</doxygenlayout>
|
112
server/doc/html/____init_____8py.html
Normal file
@ -0,0 +1,112 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: __init__.py File Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="files.html"><span>File List</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#namespaces">Namespaces</a> |
|
||||||
|
<a href="#var-members">Variables</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">__init__.py File Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||||
|
Namespaces</h2></td></tr>
|
||||||
|
<tr class="memitem:namespaceserveur"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceserveur.html">serveur</a></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||||
|
Variables</h2></td></tr>
|
||||||
|
<tr class="memitem:a5607de2721f99854c9c557d1fef0bd25"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceserveur.html#a5607de2721f99854c9c557d1fef0bd25">serveur.__author__</a> = 'sidya'</td></tr>
|
||||||
|
<tr class="separator:a5607de2721f99854c9c557d1fef0bd25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:19:21 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
122
server/doc/html/_log_8py.html
Normal file
@ -0,0 +1,122 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: /home/sidya/PycharmProjects/DNC/serveur/Log.py File Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="files.html"><span>File List</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#nested-classes">Classes</a> |
|
||||||
|
<a href="#namespaces">Namespaces</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">/home/sidya/PycharmProjects/DNC/serveur/Log.py File Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||||
|
Classes</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1bcolors.html">Log.bcolors</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Define constant color value for different level. <a href="class_log_1_1bcolors.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1lvl.html">Log.lvl</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Define constant value for level utils. <a href="class_log_1_1lvl.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_single_level_filter.html">Log.SingleLevelFilter</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filter for one level. <a href="class_log_1_1_single_level_filter.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_log.html">Log.Log</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_log_1_1_log.html" title="Log Manager. ">Log</a> Manager. <a href="class_log_1_1_log.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||||
|
Namespaces</h2></td></tr>
|
||||||
|
<tr class="memitem:namespace_log"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_log.html">Log</a></td></tr>
|
||||||
|
<tr class="memdesc:namespace_log"><td class="mdescLeft"> </td><td class="mdescRight">Module <a class="el" href="namespace_log.html" title="Module Log. ">Log</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
97
server/doc/html/_r_e_a_d_m_e_8md.html
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: /home/sidya/PycharmProjects/DNC/serveur/README.md File Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="files.html"><span>File List</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">/home/sidya/PycharmProjects/DNC/serveur/README.md File Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
251
server/doc/html/_server_8py.html
Normal file
@ -0,0 +1,251 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: /home/sidya/PycharmProjects/DNC/serveur/Server.py File Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="files.html"><span>File List</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#namespaces">Namespaces</a> |
|
||||||
|
<a href="#func-members">Functions</a> |
|
||||||
|
<a href="#var-members">Variables</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">/home/sidya/PycharmProjects/DNC/serveur/Server.py File Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||||
|
Namespaces</h2></td></tr>
|
||||||
|
<tr class="memitem:namespace_server"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html">Server</a></td></tr>
|
||||||
|
<tr class="memdesc:namespace_server"><td class="mdescLeft"> </td><td class="mdescRight">Module server. <br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||||
|
Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a3b6f7f7679d98f214467d05da4618a0c"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a3b6f7f7679d98f214467d05da4618a0c">Server.main</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a3b6f7f7679d98f214467d05da4618a0c"><td class="mdescLeft"> </td><td class="mdescRight">Load Configuration and Start the <a class="el" href="namespace_server.html" title="Module server. ">Server</a>. <a href="#a3b6f7f7679d98f214467d05da4618a0c">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a3b6f7f7679d98f214467d05da4618a0c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5956f54107dc04f2c1700fcf62f1afc9"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a5956f54107dc04f2c1700fcf62f1afc9">Server.handle_connection</a> (connection, client_address)</td></tr>
|
||||||
|
<tr class="memdesc:a5956f54107dc04f2c1700fcf62f1afc9"><td class="mdescLeft"> </td><td class="mdescRight">Handle a connection from a client. <a href="#a5956f54107dc04f2c1700fcf62f1afc9">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a5956f54107dc04f2c1700fcf62f1afc9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8965f4e84689d4e2b198091f0383fd41"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a8965f4e84689d4e2b198091f0383fd41">Server.handle_request</a> (connection, data)</td></tr>
|
||||||
|
<tr class="memdesc:a8965f4e84689d4e2b198091f0383fd41"><td class="mdescLeft"> </td><td class="mdescRight">Handle a request. <a href="#a8965f4e84689d4e2b198091f0383fd41">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a8965f4e84689d4e2b198091f0383fd41"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5b7286b84051e8f089e78cec5276027f"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a5b7286b84051e8f089e78cec5276027f">Server.broadcast_message</a> (connection, message)</td></tr>
|
||||||
|
<tr class="memdesc:a5b7286b84051e8f089e78cec5276027f"><td class="mdescLeft"> </td><td class="mdescRight">Broadcast a message to all the users connected except to the sender of the request. <a href="#a5b7286b84051e8f089e78cec5276027f">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a5b7286b84051e8f089e78cec5276027f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a79e61c36bfba574632384d7c95f687e8"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a79e61c36bfba574632384d7c95f687e8">Server.user_list_active</a> (connection)</td></tr>
|
||||||
|
<tr class="memdesc:a79e61c36bfba574632384d7c95f687e8"><td class="mdescLeft"> </td><td class="mdescRight">Send the list of enable user. <a href="#a79e61c36bfba574632384d7c95f687e8">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a79e61c36bfba574632384d7c95f687e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a616374a08f1e1cd1c4fa745e10af349a"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a616374a08f1e1cd1c4fa745e10af349a">Server.user_list_away</a> (connection)</td></tr>
|
||||||
|
<tr class="memdesc:a616374a08f1e1cd1c4fa745e10af349a"><td class="mdescLeft"> </td><td class="mdescRight">Send the list of disable user. <a href="#a616374a08f1e1cd1c4fa745e10af349a">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a616374a08f1e1cd1c4fa745e10af349a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a59bc6f10d51dddca1906c85fdac1cc62"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a59bc6f10d51dddca1906c85fdac1cc62">Server.change_name</a> (connection, pseudo)</td></tr>
|
||||||
|
<tr class="memdesc:a59bc6f10d51dddca1906c85fdac1cc62"><td class="mdescLeft"> </td><td class="mdescRight">Change the nickname of the user. <a href="#a59bc6f10d51dddca1906c85fdac1cc62">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a59bc6f10d51dddca1906c85fdac1cc62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aedccc2662d6bc5892f70e48009ed1b59"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#aedccc2662d6bc5892f70e48009ed1b59">Server.new_name</a> (connection, pseudo)</td></tr>
|
||||||
|
<tr class="memdesc:aedccc2662d6bc5892f70e48009ed1b59"><td class="mdescLeft"> </td><td class="mdescRight">Affect the nickname of the user for the first time. <a href="#aedccc2662d6bc5892f70e48009ed1b59">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aedccc2662d6bc5892f70e48009ed1b59"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a46ba24f249f2961ada72160f9a9ba9b8"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a46ba24f249f2961ada72160f9a9ba9b8">Server.ask_private_message</a> (connection, pseudo)</td></tr>
|
||||||
|
<tr class="memdesc:a46ba24f249f2961ada72160f9a9ba9b8"><td class="mdescLeft"> </td><td class="mdescRight">Ask for a private discussion between the sender of the request and the pseudo. <a href="#a46ba24f249f2961ada72160f9a9ba9b8">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a46ba24f249f2961ada72160f9a9ba9b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1879fdb42898934db420d6c225db536e"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a1879fdb42898934db420d6c225db536e">Server.accept_private_message</a> (connection, pseudo)</td></tr>
|
||||||
|
<tr class="memdesc:a1879fdb42898934db420d6c225db536e"><td class="mdescLeft"> </td><td class="mdescRight">Accept a private discussion. <a href="#a1879fdb42898934db420d6c225db536e">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a1879fdb42898934db420d6c225db536e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1ccbd55ee3033925a2b1ef2716dd0829"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a1ccbd55ee3033925a2b1ef2716dd0829">Server.reject_private_message</a> (connection, pseudo)</td></tr>
|
||||||
|
<tr class="memdesc:a1ccbd55ee3033925a2b1ef2716dd0829"><td class="mdescLeft"> </td><td class="mdescRight">Reject a private discussion. <a href="#a1ccbd55ee3033925a2b1ef2716dd0829">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a1ccbd55ee3033925a2b1ef2716dd0829"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5605c682f147e7cf9018ac02bb089989"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a5605c682f147e7cf9018ac02bb089989">Server.private_message</a> (connection, pseudo, msg)</td></tr>
|
||||||
|
<tr class="memdesc:a5605c682f147e7cf9018ac02bb089989"><td class="mdescLeft"> </td><td class="mdescRight">Send a private message if a private discussion had been accepted. <a href="#a5605c682f147e7cf9018ac02bb089989">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a5605c682f147e7cf9018ac02bb089989"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2ddcf35a85844615fa31e72f6dcc52b0"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a2ddcf35a85844615fa31e72f6dcc52b0">Server.ask_file</a> (connection, pseudo, file)</td></tr>
|
||||||
|
<tr class="memdesc:a2ddcf35a85844615fa31e72f6dcc52b0"><td class="mdescLeft"> </td><td class="mdescRight">Ask for a file transfer between the sender of the request and the pseudo. <a href="#a2ddcf35a85844615fa31e72f6dcc52b0">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a2ddcf35a85844615fa31e72f6dcc52b0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0f21810c2b82ea1a98725185d2f3a70a"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0f21810c2b82ea1a98725185d2f3a70a">Server.accept_file</a> (connection, pseudo, file, port)</td></tr>
|
||||||
|
<tr class="memdesc:a0f21810c2b82ea1a98725185d2f3a70a"><td class="mdescLeft"> </td><td class="mdescRight">Accept a file transfer. <a href="#a0f21810c2b82ea1a98725185d2f3a70a">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a0f21810c2b82ea1a98725185d2f3a70a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7b5be6de60d79f607c206c3675166301"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a7b5be6de60d79f607c206c3675166301">Server.reject_file</a> (connection, pseudo, file)</td></tr>
|
||||||
|
<tr class="memdesc:a7b5be6de60d79f607c206c3675166301"><td class="mdescLeft"> </td><td class="mdescRight">Reject a file transfer. <a href="#a7b5be6de60d79f607c206c3675166301">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a7b5be6de60d79f607c206c3675166301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a114698f1955c3ff109f9fbbc1df306fa"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a114698f1955c3ff109f9fbbc1df306fa">Server.enable_user</a> (connection)</td></tr>
|
||||||
|
<tr class="memdesc:a114698f1955c3ff109f9fbbc1df306fa"><td class="mdescLeft"> </td><td class="mdescRight">Enable user. <a href="#a114698f1955c3ff109f9fbbc1df306fa">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a114698f1955c3ff109f9fbbc1df306fa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af20de30ab901173d2bc8f58da7c05c25"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#af20de30ab901173d2bc8f58da7c05c25">Server.disable_user</a> (connection)</td></tr>
|
||||||
|
<tr class="memdesc:af20de30ab901173d2bc8f58da7c05c25"><td class="mdescLeft"> </td><td class="mdescRight">Disable user. <a href="#af20de30ab901173d2bc8f58da7c05c25">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:af20de30ab901173d2bc8f58da7c05c25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af73d203b1f93b0f4014456fb52c7626a"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#af73d203b1f93b0f4014456fb52c7626a">Server.quit_user</a> (connection)</td></tr>
|
||||||
|
<tr class="memdesc:af73d203b1f93b0f4014456fb52c7626a"><td class="mdescLeft"> </td><td class="mdescRight">Disconnect user. <a href="#af73d203b1f93b0f4014456fb52c7626a">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:af73d203b1f93b0f4014456fb52c7626a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a23b4ef94218cf46a4a1af4ed37c5278b"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a23b4ef94218cf46a4a1af4ed37c5278b">Server.get_connection_by_pseudo</a> (pseudo)</td></tr>
|
||||||
|
<tr class="memdesc:a23b4ef94218cf46a4a1af4ed37c5278b"><td class="mdescLeft"> </td><td class="mdescRight">Get the socket descriptor by a pseudo. <a href="#a23b4ef94218cf46a4a1af4ed37c5278b">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a23b4ef94218cf46a4a1af4ed37c5278b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||||
|
Variables</h2></td></tr>
|
||||||
|
<tr class="memitem:ad80a48b2e2123c1442355c35e9a12180"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ad80a48b2e2123c1442355c35e9a12180">Server.USERLIST_ENABLE</a> = 300</td></tr>
|
||||||
|
<tr class="separator:ad80a48b2e2123c1442355c35e9a12180"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a20a80092be74432cb9d70ee7d69a7897"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a20a80092be74432cb9d70ee7d69a7897">Server.USERLIST_DISABLE</a> = 301</td></tr>
|
||||||
|
<tr class="separator:a20a80092be74432cb9d70ee7d69a7897"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6d93191ccb1aca72fc4e4c35df44dc54"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a6d93191ccb1aca72fc4e4c35df44dc54">Server.HAS_JOIN</a> = 302</td></tr>
|
||||||
|
<tr class="separator:a6d93191ccb1aca72fc4e4c35df44dc54"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a30d806240b31876a27ec926941c45c7b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a30d806240b31876a27ec926941c45c7b">Server.HAS_LEFT</a> = 303</td></tr>
|
||||||
|
<tr class="separator:a30d806240b31876a27ec926941c45c7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6403a5757be6c8ca9123c4a1d84fcf8f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a6403a5757be6c8ca9123c4a1d84fcf8f">Server.NEW_MSG</a> = 304</td></tr>
|
||||||
|
<tr class="separator:a6403a5757be6c8ca9123c4a1d84fcf8f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a74a7d4ecad24b92d3e58fa6935bf4738"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a74a7d4ecad24b92d3e58fa6935bf4738">Server.NAME_CHANGED</a> = 305</td></tr>
|
||||||
|
<tr class="separator:a74a7d4ecad24b92d3e58fa6935bf4738"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5baa396c48e11763e3a9e6b7949c848c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a5baa396c48e11763e3a9e6b7949c848c">Server.NEW_PM</a> = 306</td></tr>
|
||||||
|
<tr class="separator:a5baa396c48e11763e3a9e6b7949c848c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0a4c647255674a0b8b88b4e0352735b8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0a4c647255674a0b8b88b4e0352735b8">Server.ASKING_FOR_PM</a> = 307</td></tr>
|
||||||
|
<tr class="separator:a0a4c647255674a0b8b88b4e0352735b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7ed9c5c7a5d63ed69e59b8e1facf1941"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a7ed9c5c7a5d63ed69e59b8e1facf1941">Server.PRIVATE_DISCU_ACCEPTED_FROM</a> = 308</td></tr>
|
||||||
|
<tr class="separator:a7ed9c5c7a5d63ed69e59b8e1facf1941"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1893bf20254e625ee4d337b5ac4c0c7c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a1893bf20254e625ee4d337b5ac4c0c7c">Server.PRIVATE_DISCU_REFUSED_FROM</a> = 309</td></tr>
|
||||||
|
<tr class="separator:a1893bf20254e625ee4d337b5ac4c0c7c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a706046d1323e6c8efcf412f039468feb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a706046d1323e6c8efcf412f039468feb">Server.IS_NOW_ENABLE</a> = 310</td></tr>
|
||||||
|
<tr class="separator:a706046d1323e6c8efcf412f039468feb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad86289daa647c23b114d6eeecb311b74"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ad86289daa647c23b114d6eeecb311b74">Server.IS_NOW_DISABLE</a> = 311</td></tr>
|
||||||
|
<tr class="separator:ad86289daa647c23b114d6eeecb311b74"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a948cf317958301749b5133cb0e429cbf"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a948cf317958301749b5133cb0e429cbf">Server.HAS_ASKED_FILE</a> = 312</td></tr>
|
||||||
|
<tr class="separator:a948cf317958301749b5133cb0e429cbf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0e574da7da6c6fa749d02202b36efae4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0e574da7da6c6fa749d02202b36efae4">Server.CAN_SEND_FILE</a> = 313</td></tr>
|
||||||
|
<tr class="separator:a0e574da7da6c6fa749d02202b36efae4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac45d5a8294d066cceee3b4f808f4ab04"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ac45d5a8294d066cceee3b4f808f4ab04">Server.HAS_REJECT_FILE</a> = 314</td></tr>
|
||||||
|
<tr class="separator:ac45d5a8294d066cceee3b4f808f4ab04"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0a446eb75138a1b946c7adf06feaa638"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0a446eb75138a1b946c7adf06feaa638">Server.SUCC_CHANNEL_JOINED</a> = 200</td></tr>
|
||||||
|
<tr class="separator:a0a446eb75138a1b946c7adf06feaa638"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9653741644804867d5c762d637aa714a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a9653741644804867d5c762d637aa714a">Server.SUCC_CHANNEL_QUIT</a> = 201</td></tr>
|
||||||
|
<tr class="separator:a9653741644804867d5c762d637aa714a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae41a5af03180af57ac7842e0309d4fa7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ae41a5af03180af57ac7842e0309d4fa7">Server.SUCC_MESSAGE_SENDED</a> = 202</td></tr>
|
||||||
|
<tr class="separator:ae41a5af03180af57ac7842e0309d4fa7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a48248ec155d0641a5e47603f2b63b37f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a48248ec155d0641a5e47603f2b63b37f">Server.SUCC_NICKNAME_CHANGED</a> = 203</td></tr>
|
||||||
|
<tr class="separator:a48248ec155d0641a5e47603f2b63b37f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a01ffc4404f384ae4ca5ef739be4abacd"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a01ffc4404f384ae4ca5ef739be4abacd">Server.SUCC_PM_SENDED</a> = 205</td></tr>
|
||||||
|
<tr class="separator:a01ffc4404f384ae4ca5ef739be4abacd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a44b9c60be4a9b7cb3840d7cf13a2ef07"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a44b9c60be4a9b7cb3840d7cf13a2ef07">Server.SUCCESSFUL_ASKED_CONV</a> = 206</td></tr>
|
||||||
|
<tr class="separator:a44b9c60be4a9b7cb3840d7cf13a2ef07"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9f976ad2360614ad56f0f9b69e1d5531"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a9f976ad2360614ad56f0f9b69e1d5531">Server.SUCCESSFUL_ACCEPTED_CONV</a> = 207</td></tr>
|
||||||
|
<tr class="separator:a9f976ad2360614ad56f0f9b69e1d5531"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a70f0f7aa86090898f53d0f52d3f4e4d7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a70f0f7aa86090898f53d0f52d3f4e4d7">Server.SUCCESSFUL_REFUSED_CONV</a> = 208</td></tr>
|
||||||
|
<tr class="separator:a70f0f7aa86090898f53d0f52d3f4e4d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0d04d348838bfae170d279430a2570df"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0d04d348838bfae170d279430a2570df">Server.SUCC_ENABLED</a> = 209</td></tr>
|
||||||
|
<tr class="separator:a0d04d348838bfae170d279430a2570df"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a662b6a6d59fdbe98f37a4dac857f56e6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a662b6a6d59fdbe98f37a4dac857f56e6">Server.SUCC_DISABLED</a> = 210</td></tr>
|
||||||
|
<tr class="separator:a662b6a6d59fdbe98f37a4dac857f56e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0f9d2f56d8da4e1f082db5b399c53e49"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0f9d2f56d8da4e1f082db5b399c53e49">Server.SUCC_PMFILE</a> = 211</td></tr>
|
||||||
|
<tr class="separator:a0f9d2f56d8da4e1f082db5b399c53e49"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a53415d85b058622e3aae5ce84985d5ce"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a53415d85b058622e3aae5ce84985d5ce">Server.SUCC_ACCEPTED_FILE</a> = 212</td></tr>
|
||||||
|
<tr class="separator:a53415d85b058622e3aae5ce84985d5ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aaaad6f296a49912bba515f1035d9af89"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#aaaad6f296a49912bba515f1035d9af89">Server.SUCC_REFUSED_FILE</a> = 213</td></tr>
|
||||||
|
<tr class="separator:aaaad6f296a49912bba515f1035d9af89"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a694f8f0d80fb62bdbe88484506f798e9"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a694f8f0d80fb62bdbe88484506f798e9">Server.ERR_NICKNAME_ALREADY_USED</a> = 400</td></tr>
|
||||||
|
<tr class="separator:a694f8f0d80fb62bdbe88484506f798e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac38a41cef46c16cd55f914479173d7e7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ac38a41cef46c16cd55f914479173d7e7">Server.ERR_NO_NICKNAME</a> = 401</td></tr>
|
||||||
|
<tr class="separator:ac38a41cef46c16cd55f914479173d7e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4a2b6adb4d445ae828f03ab00e99024b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a4a2b6adb4d445ae828f03ab00e99024b">Server.ERR_CONV_NOT_ALLOWED</a> = 402</td></tr>
|
||||||
|
<tr class="separator:a4a2b6adb4d445ae828f03ab00e99024b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a58ccc0de13c1317e02ae6c7acc95babd"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a58ccc0de13c1317e02ae6c7acc95babd">Server.DEST_NOT_FOUND</a> = 403</td></tr>
|
||||||
|
<tr class="separator:a58ccc0de13c1317e02ae6c7acc95babd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3636d43b6ad3b3f41bf531830f567577"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a3636d43b6ad3b3f41bf531830f567577">Server.ERR_ALREADY_ASKED_FOR_PM</a> = 404</td></tr>
|
||||||
|
<tr class="separator:a3636d43b6ad3b3f41bf531830f567577"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a64e45a54c72b15ec3ef27064a69067bf"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a64e45a54c72b15ec3ef27064a69067bf">Server.ERR_NO_INVIT_TO_CONV_FOUND</a> = 405</td></tr>
|
||||||
|
<tr class="separator:a64e45a54c72b15ec3ef27064a69067bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad7305f8755fe9025d1a08d7e28931fff"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ad7305f8755fe9025d1a08d7e28931fff">Server.ERR_UNKNOWN_ACCEPTED_FILE</a> = 406</td></tr>
|
||||||
|
<tr class="separator:ad7305f8755fe9025d1a08d7e28931fff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:accfadc084947316e3de1bf2e8f0292de"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#accfadc084947316e3de1bf2e8f0292de">Server.COMMAND_NOT_FOUND</a> = 407</td></tr>
|
||||||
|
<tr class="separator:accfadc084947316e3de1bf2e8f0292de"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8a68f5e3a20d872bc0a0657c42e2281d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a8a68f5e3a20d872bc0a0657c42e2281d">Server.ERR_INVALID_NICKNAME</a> = 408</td></tr>
|
||||||
|
<tr class="separator:a8a68f5e3a20d872bc0a0657c42e2281d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3515074e422119d92e2f6a0087eda6a9"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a3515074e422119d92e2f6a0087eda6a9">Server.ERR_INTERNAL_SERVER_ERROR</a> = 409</td></tr>
|
||||||
|
<tr class="separator:a3515074e422119d92e2f6a0087eda6a9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a03d76767907390977f2f88588ddb2e46"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a03d76767907390977f2f88588ddb2e46">Server.ERR_NOT_DISABLED</a> = 410</td></tr>
|
||||||
|
<tr class="separator:a03d76767907390977f2f88588ddb2e46"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:acc557207eefe9a375185ff17a8f4c641"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#acc557207eefe9a375185ff17a8f4c641">Server.ERR_NOT_ENABLED</a> = 411</td></tr>
|
||||||
|
<tr class="separator:acc557207eefe9a375185ff17a8f4c641"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
110
server/doc/html/annotated.html
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Class List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Class List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||||
|
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_log.html" target="_self">Log</a></td><td class="desc">Module <a class="el" href="namespace_log.html" title="Module Log. ">Log</a> </td></tr>
|
||||||
|
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_log_1_1bcolors.html" target="_self">bcolors</a></td><td class="desc">Define constant color value for different level </td></tr>
|
||||||
|
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_log_1_1_log.html" target="_self">Log</a></td><td class="desc"><a class="el" href="class_log_1_1_log.html" title="Log Manager. ">Log</a> Manager </td></tr>
|
||||||
|
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_log_1_1lvl.html" target="_self">lvl</a></td><td class="desc">Define constant value for level utils </td></tr>
|
||||||
|
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_log_1_1_single_level_filter.html" target="_self">SingleLevelFilter</a></td><td class="desc">Filter for one level </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:23:30 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
server/doc/html/arrowdown.png
Normal file
After Width: | Height: | Size: 246 B |
BIN
server/doc/html/arrowright.png
Normal file
After Width: | Height: | Size: 229 B |
BIN
server/doc/html/bc_s.png
Normal file
After Width: | Height: | Size: 676 B |
BIN
server/doc/html/bdwn.png
Normal file
After Width: | Height: | Size: 147 B |
102
server/doc/html/class_log_1_1_log-members.html
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespace_log.html">Log</a></li><li class="navelem"><a class="el" href="class_log_1_1_log.html">Log</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Log.Log Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="class_log_1_1_log.html">Log.Log</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1_log.html#a67d345cd00f8aa2bccf5a1229b977a94">__init__</a>(self, directory)</td><td class="entry"><a class="el" href="class_log_1_1_log.html">Log.Log</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_log_1_1_log.html#a0389e51ebd116d483b2b8e662bbcdf09">logger</a></td><td class="entry"><a class="el" href="class_log_1_1_log.html">Log.Log</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1_log.html#ab727696e7af3c67698082458215c2778">printL</a>(self, pMsg, pLvl)</td><td class="entry"><a class="el" href="class_log_1_1_log.html">Log.Log</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
215
server/doc/html/class_log_1_1_log.html
Normal file
@ -0,0 +1,215 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Log.Log Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespace_log.html">Log</a></li><li class="navelem"><a class="el" href="class_log_1_1_log.html">Log</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pub-attribs">Public Attributes</a> |
|
||||||
|
<a href="class_log_1_1_log-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Log.Log Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><a class="el" href="class_log_1_1_log.html" title="Log Manager. ">Log</a> Manager.
|
||||||
|
<a href="class_log_1_1_log.html#details">More...</a></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for Log.Log:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="class_log_1_1_log.png" usemap="#Log.Log_map" alt=""/>
|
||||||
|
<map id="Log.Log_map" name="Log.Log_map">
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a67d345cd00f8aa2bccf5a1229b977a94"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_log.html#a67d345cd00f8aa2bccf5a1229b977a94">__init__</a> (self, directory)</td></tr>
|
||||||
|
<tr class="memdesc:a67d345cd00f8aa2bccf5a1229b977a94"><td class="mdescLeft"> </td><td class="mdescRight">Define 3 differents utils : activity.log -> all activity warning.log -> only warning error.log -> error Write all message on terminal too. <a href="#a67d345cd00f8aa2bccf5a1229b977a94">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a67d345cd00f8aa2bccf5a1229b977a94"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab727696e7af3c67698082458215c2778"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_log.html#ab727696e7af3c67698082458215c2778">printL</a> (self, pMsg, pLvl)</td></tr>
|
||||||
|
<tr class="memdesc:ab727696e7af3c67698082458215c2778"><td class="mdescLeft"> </td><td class="mdescRight">Add color and write in log with an define level. <a href="#ab727696e7af3c67698082458215c2778">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:ab727696e7af3c67698082458215c2778"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||||
|
Public Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a0389e51ebd116d483b2b8e662bbcdf09"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_log.html#a0389e51ebd116d483b2b8e662bbcdf09">logger</a></td></tr>
|
||||||
|
<tr class="separator:a0389e51ebd116d483b2b8e662bbcdf09"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p><a class="el" href="class_log_1_1_log.html" title="Log Manager. ">Log</a> Manager. </p>
|
||||||
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
|
<a class="anchor" id="a67d345cd00f8aa2bccf5a1229b977a94"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">def Log.Log.__init__ </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>self</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>directory</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Define 3 differents utils : activity.log -> all activity warning.log -> only warning error.log -> error Write all message on terminal too. </p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a class="anchor" id="ab727696e7af3c67698082458215c2778"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">def Log.Log.printL </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>self</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>pMsg</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>pLvl</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Add color and write in log with an define level. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">pMsg</td><td>message to write in log </td></tr>
|
||||||
|
<tr><td class="paramname">pLvl</td><td>level of log message </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Data Documentation</h2>
|
||||||
|
<a class="anchor" id="a0389e51ebd116d483b2b8e662bbcdf09"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">Log.Log.logger</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li>/home/sidya/PycharmProjects/DNC/serveur/<a class="el" href="_log_8py.html">Log.py</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
server/doc/html/class_log_1_1_log.png
Normal file
After Width: | Height: | Size: 338 B |
103
server/doc/html/class_log_1_1_single_level_filter-members.html
Normal file
@ -0,0 +1,103 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespace_log.html">Log</a></li><li class="navelem"><a class="el" href="class_log_1_1_single_level_filter.html">SingleLevelFilter</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Log.SingleLevelFilter Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="class_log_1_1_single_level_filter.html">Log.SingleLevelFilter</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1_single_level_filter.html#aeaf022ddb4e62a8147a1867399d5b6c7">__init__</a>(self, passlevel, reject)</td><td class="entry"><a class="el" href="class_log_1_1_single_level_filter.html">Log.SingleLevelFilter</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_log_1_1_single_level_filter.html#a0bf970b79dca04f61fe488eb0f8314ee">filter</a>(self, record)</td><td class="entry"><a class="el" href="class_log_1_1_single_level_filter.html">Log.SingleLevelFilter</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1_single_level_filter.html#abae072b8db802c0e4c4ab15823020916">passlevel</a></td><td class="entry"><a class="el" href="class_log_1_1_single_level_filter.html">Log.SingleLevelFilter</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_log_1_1_single_level_filter.html#a4a0c91f813f78d0f28435283661c44c7">reject</a></td><td class="entry"><a class="el" href="class_log_1_1_single_level_filter.html">Log.SingleLevelFilter</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
226
server/doc/html/class_log_1_1_single_level_filter.html
Normal file
@ -0,0 +1,226 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Log.SingleLevelFilter Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespace_log.html">Log</a></li><li class="navelem"><a class="el" href="class_log_1_1_single_level_filter.html">SingleLevelFilter</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pub-attribs">Public Attributes</a> |
|
||||||
|
<a href="class_log_1_1_single_level_filter-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Log.SingleLevelFilter Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Filter for one level.
|
||||||
|
<a href="class_log_1_1_single_level_filter.html#details">More...</a></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for Log.SingleLevelFilter:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="class_log_1_1_single_level_filter.png" usemap="#Log.SingleLevelFilter_map" alt=""/>
|
||||||
|
<map id="Log.SingleLevelFilter_map" name="Log.SingleLevelFilter_map">
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:aeaf022ddb4e62a8147a1867399d5b6c7"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_single_level_filter.html#aeaf022ddb4e62a8147a1867399d5b6c7">__init__</a> (self, <a class="el" href="class_log_1_1_single_level_filter.html#abae072b8db802c0e4c4ab15823020916">passlevel</a>, <a class="el" href="class_log_1_1_single_level_filter.html#a4a0c91f813f78d0f28435283661c44c7">reject</a>)</td></tr>
|
||||||
|
<tr class="memdesc:aeaf022ddb4e62a8147a1867399d5b6c7"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#aeaf022ddb4e62a8147a1867399d5b6c7">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aeaf022ddb4e62a8147a1867399d5b6c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0bf970b79dca04f61fe488eb0f8314ee"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_single_level_filter.html#a0bf970b79dca04f61fe488eb0f8314ee">filter</a> (self, record)</td></tr>
|
||||||
|
<tr class="separator:a0bf970b79dca04f61fe488eb0f8314ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||||
|
Public Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:abae072b8db802c0e4c4ab15823020916"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_single_level_filter.html#abae072b8db802c0e4c4ab15823020916">passlevel</a></td></tr>
|
||||||
|
<tr class="separator:abae072b8db802c0e4c4ab15823020916"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4a0c91f813f78d0f28435283661c44c7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_single_level_filter.html#a4a0c91f813f78d0f28435283661c44c7">reject</a></td></tr>
|
||||||
|
<tr class="separator:a4a0c91f813f78d0f28435283661c44c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Filter for one level. </p>
|
||||||
|
<pre class="fragment"></pre> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
|
<a class="anchor" id="aeaf022ddb4e62a8147a1867399d5b6c7"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">def Log.SingleLevelFilter.__init__ </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>self</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>passlevel</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>reject</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Constructor. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">passlevel</td><td>level to filter </td></tr>
|
||||||
|
<tr><td class="paramname">reject</td><td>true on reject state </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a class="anchor" id="a0bf970b79dca04f61fe488eb0f8314ee"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">def Log.SingleLevelFilter.filter </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>self</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>record</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Data Documentation</h2>
|
||||||
|
<a class="anchor" id="abae072b8db802c0e4c4ab15823020916"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">Log.SingleLevelFilter.passlevel</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a4a0c91f813f78d0f28435283661c44c7"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">Log.SingleLevelFilter.reject</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li>/home/sidya/PycharmProjects/DNC/serveur/<a class="el" href="_log_8py.html">Log.py</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
server/doc/html/class_log_1_1_single_level_filter.png
Normal file
After Width: | Height: | Size: 514 B |
104
server/doc/html/class_log_1_1bcolors-members.html
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespace_log.html">Log</a></li><li class="navelem"><a class="el" href="class_log_1_1bcolors.html">bcolors</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Log.bcolors Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="class_log_1_1bcolors.html">Log.bcolors</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1bcolors.html#a7f033a43cfe4ec81605121c01d223f31">DEBUG</a></td><td class="entry"><a class="el" href="class_log_1_1bcolors.html">Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_log_1_1bcolors.html#a15ad99f841e6570687d302f7b7828acc">ENDC</a></td><td class="entry"><a class="el" href="class_log_1_1bcolors.html">Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1bcolors.html#a998357f4b91b221875352c09c8482d59">FAIL</a></td><td class="entry"><a class="el" href="class_log_1_1bcolors.html">Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_log_1_1bcolors.html#abebeed8fb41205fcff45bfa1f5c03c0a">INFO</a></td><td class="entry"><a class="el" href="class_log_1_1bcolors.html">Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1bcolors.html#a709fba90e14f4a669bd94711df53665e">WARNING</a></td><td class="entry"><a class="el" href="class_log_1_1bcolors.html">Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
222
server/doc/html/class_log_1_1bcolors.html
Normal file
@ -0,0 +1,222 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Log.bcolors Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespace_log.html">Log</a></li><li class="navelem"><a class="el" href="class_log_1_1bcolors.html">bcolors</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
||||||
|
<a href="class_log_1_1bcolors-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Log.bcolors Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Define constant color value for different level.
|
||||||
|
<a href="class_log_1_1bcolors.html#details">More...</a></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
|
||||||
|
Static Public Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a7f033a43cfe4ec81605121c01d223f31"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1bcolors.html#a7f033a43cfe4ec81605121c01d223f31">DEBUG</a> = '\033[94m '</td></tr>
|
||||||
|
<tr class="separator:a7f033a43cfe4ec81605121c01d223f31"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abebeed8fb41205fcff45bfa1f5c03c0a"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1bcolors.html#abebeed8fb41205fcff45bfa1f5c03c0a">INFO</a> = ' \033[95m '</td></tr>
|
||||||
|
<tr class="separator:abebeed8fb41205fcff45bfa1f5c03c0a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a709fba90e14f4a669bd94711df53665e"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1bcolors.html#a709fba90e14f4a669bd94711df53665e">WARNING</a> = ' \033[93m '</td></tr>
|
||||||
|
<tr class="separator:a709fba90e14f4a669bd94711df53665e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a998357f4b91b221875352c09c8482d59"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1bcolors.html#a998357f4b91b221875352c09c8482d59">FAIL</a> = ' \033[91m '</td></tr>
|
||||||
|
<tr class="separator:a998357f4b91b221875352c09c8482d59"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a15ad99f841e6570687d302f7b7828acc"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1bcolors.html#a15ad99f841e6570687d302f7b7828acc">ENDC</a> = ' \033[0m '</td></tr>
|
||||||
|
<tr class="separator:a15ad99f841e6570687d302f7b7828acc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Define constant color value for different level. </p>
|
||||||
|
</div><h2 class="groupheader">Member Data Documentation</h2>
|
||||||
|
<a class="anchor" id="a7f033a43cfe4ec81605121c01d223f31"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string Log.bcolors.DEBUG = '\033[94m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a15ad99f841e6570687d302f7b7828acc"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string Log.bcolors.ENDC = ' \033[0m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a998357f4b91b221875352c09c8482d59"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string Log.bcolors.FAIL = ' \033[91m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="abebeed8fb41205fcff45bfa1f5c03c0a"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string Log.bcolors.INFO = ' \033[95m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a709fba90e14f4a669bd94711df53665e"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string Log.bcolors.WARNING = ' \033[93m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li>/home/sidya/PycharmProjects/DNC/serveur/<a class="el" href="_log_8py.html">Log.py</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
105
server/doc/html/class_log_1_1lvl-members.html
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespace_log.html">Log</a></li><li class="navelem"><a class="el" href="class_log_1_1lvl.html">lvl</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Log.lvl Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="class_log_1_1lvl.html">Log.lvl</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1lvl.html#a3e4b3eb2fc27a260f2971f93758856f2">CRITICAL</a></td><td class="entry"><a class="el" href="class_log_1_1lvl.html">Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_log_1_1lvl.html#abbee3fe06a1896a4bd13d4901f0a892f">DEBUG</a></td><td class="entry"><a class="el" href="class_log_1_1lvl.html">Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1lvl.html#a9e0eb8280b2ca2279616b80933316159">FAIL</a></td><td class="entry"><a class="el" href="class_log_1_1lvl.html">Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_log_1_1lvl.html#af306f6ac0ec77f65ca3a35592b148adb">INFO</a></td><td class="entry"><a class="el" href="class_log_1_1lvl.html">Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_log_1_1lvl.html#a02d1cd2ef3bdac4d2f84facb74452685">NOTSET</a></td><td class="entry"><a class="el" href="class_log_1_1lvl.html">Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_log_1_1lvl.html#a453dc11d5d9bdccefd63d5794d9aee47">WARNING</a></td><td class="entry"><a class="el" href="class_log_1_1lvl.html">Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
244
server/doc/html/class_log_1_1lvl.html
Normal file
@ -0,0 +1,244 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Log.lvl Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespace_log.html">Log</a></li><li class="navelem"><a class="el" href="class_log_1_1lvl.html">lvl</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
||||||
|
<a href="class_log_1_1lvl-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Log.lvl Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Define constant value for level utils.
|
||||||
|
<a href="class_log_1_1lvl.html#details">More...</a></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
|
||||||
|
Static Public Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a02d1cd2ef3bdac4d2f84facb74452685"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1lvl.html#a02d1cd2ef3bdac4d2f84facb74452685">NOTSET</a> = 0</td></tr>
|
||||||
|
<tr class="separator:a02d1cd2ef3bdac4d2f84facb74452685"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abbee3fe06a1896a4bd13d4901f0a892f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1lvl.html#abbee3fe06a1896a4bd13d4901f0a892f">DEBUG</a> = 10</td></tr>
|
||||||
|
<tr class="separator:abbee3fe06a1896a4bd13d4901f0a892f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af306f6ac0ec77f65ca3a35592b148adb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1lvl.html#af306f6ac0ec77f65ca3a35592b148adb">INFO</a> = 20</td></tr>
|
||||||
|
<tr class="separator:af306f6ac0ec77f65ca3a35592b148adb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a453dc11d5d9bdccefd63d5794d9aee47"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1lvl.html#a453dc11d5d9bdccefd63d5794d9aee47">WARNING</a> = 30</td></tr>
|
||||||
|
<tr class="separator:a453dc11d5d9bdccefd63d5794d9aee47"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9e0eb8280b2ca2279616b80933316159"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1lvl.html#a9e0eb8280b2ca2279616b80933316159">FAIL</a> = 40</td></tr>
|
||||||
|
<tr class="separator:a9e0eb8280b2ca2279616b80933316159"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3e4b3eb2fc27a260f2971f93758856f2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1lvl.html#a3e4b3eb2fc27a260f2971f93758856f2">CRITICAL</a> = 50</td></tr>
|
||||||
|
<tr class="separator:a3e4b3eb2fc27a260f2971f93758856f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Define constant value for level utils. </p>
|
||||||
|
</div><h2 class="groupheader">Member Data Documentation</h2>
|
||||||
|
<a class="anchor" id="a3e4b3eb2fc27a260f2971f93758856f2"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int Log.lvl.CRITICAL = 50</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="abbee3fe06a1896a4bd13d4901f0a892f"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int Log.lvl.DEBUG = 10</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a9e0eb8280b2ca2279616b80933316159"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int Log.lvl.FAIL = 40</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="af306f6ac0ec77f65ca3a35592b148adb"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int Log.lvl.INFO = 20</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a02d1cd2ef3bdac4d2f84facb74452685"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int Log.lvl.NOTSET = 0</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a453dc11d5d9bdccefd63d5794d9aee47"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int Log.lvl.WARNING = 30</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li>/home/sidya/PycharmProjects/DNC/serveur/<a class="el" href="_log_8py.html">Log.py</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
113
server/doc/html/classes.html
Normal file
@ -0,0 +1,113 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Class Index</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li class="current"><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Class Index</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="qindex"><a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_S">S</a></div>
|
||||||
|
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
|
||||||
|
<tr><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  L  </div></td></tr></table>
|
||||||
|
</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table>
|
||||||
|
</td><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  b  </div></td></tr></table>
|
||||||
|
</td><td rowspan="2" valign="bottom"><a name="letter_l"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  l  </div></td></tr></table>
|
||||||
|
</td><td></td></tr>
|
||||||
|
<tr><td></td></tr>
|
||||||
|
<tr><td valign="top"><a class="el" href="class_log_1_1_log.html">Log</a> (<a class="el" href="namespace_log.html">Log</a>)   </td><td valign="top"><a class="el" href="class_log_1_1_single_level_filter.html">SingleLevelFilter</a> (<a class="el" href="namespace_log.html">Log</a>)   </td><td valign="top"><a class="el" href="class_log_1_1bcolors.html">bcolors</a> (<a class="el" href="namespace_log.html">Log</a>)   </td><td valign="top"><a class="el" href="class_log_1_1lvl.html">lvl</a> (<a class="el" href="namespace_log.html">Log</a>)   </td><td></td></tr>
|
||||||
|
<tr><td></td><td></td><td></td><td></td><td></td></tr>
|
||||||
|
</table>
|
||||||
|
<div class="qindex"><a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_S">S</a></div>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:23:30 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
110
server/doc/html/classserveur_1_1_log_1_1_log-members.html
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserveur.html">serveur</a></li><li class="navelem"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></li><li class="navelem"><a class="el" href="classserveur_1_1_log_1_1_log.html">Log</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur.Log.Log Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classserveur_1_1_log_1_1_log.html">serveur.Log.Log</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_log.html#aa7cbfc0ba2e3b10a85d62cbf714034f3">__init__</a>(self, directory)</td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_log.html">serveur.Log.Log</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_log.html#a6d5e880653285603a27323c4d732c9a7">logger</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_log.html">serveur.Log.Log</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_log.html#a299a7a7876bc070973d6282841122b61">printL</a>(self, pMsg, pLvl)</td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_log.html">serveur.Log.Log</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:16:47 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
223
server/doc/html/classserveur_1_1_log_1_1_log.html
Normal file
@ -0,0 +1,223 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: serveur.Log.Log Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Data Structure Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Data Fields</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserveur.html">serveur</a></li><li class="navelem"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></li><li class="navelem"><a class="el" href="classserveur_1_1_log_1_1_log.html">Log</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pub-attribs">Data Fields</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur.Log.Log Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><a class="el" href="classserveur_1_1_log_1_1_log.html" title="Log Manager. ">Log</a> Manager.
|
||||||
|
<a href="classserveur_1_1_log_1_1_log.html#details">More...</a></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for serveur.Log.Log:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="classserveur_1_1_log_1_1_log.png" usemap="#serveur.Log.Log_map" alt=""/>
|
||||||
|
<map id="serveur.Log.Log_map" name="serveur.Log.Log_map">
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:aa7cbfc0ba2e3b10a85d62cbf714034f3"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1_log.html#aa7cbfc0ba2e3b10a85d62cbf714034f3">__init__</a> (self, directory)</td></tr>
|
||||||
|
<tr class="memdesc:aa7cbfc0ba2e3b10a85d62cbf714034f3"><td class="mdescLeft"> </td><td class="mdescRight">Define 3 differents utils : activity.log -> all activity warning.log -> only warning error.log -> error Write all message on terminal too. <a href="#aa7cbfc0ba2e3b10a85d62cbf714034f3">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aa7cbfc0ba2e3b10a85d62cbf714034f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a299a7a7876bc070973d6282841122b61"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1_log.html#a299a7a7876bc070973d6282841122b61">printL</a> (self, pMsg, pLvl)</td></tr>
|
||||||
|
<tr class="memdesc:a299a7a7876bc070973d6282841122b61"><td class="mdescLeft"> </td><td class="mdescRight">Add color and write in log with an define level. <a href="#a299a7a7876bc070973d6282841122b61">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a299a7a7876bc070973d6282841122b61"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||||
|
Data Fields</h2></td></tr>
|
||||||
|
<tr class="memitem:a6d5e880653285603a27323c4d732c9a7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1_log.html#a6d5e880653285603a27323c4d732c9a7">logger</a></td></tr>
|
||||||
|
<tr class="separator:a6d5e880653285603a27323c4d732c9a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p><a class="el" href="classserveur_1_1_log_1_1_log.html" title="Log Manager. ">Log</a> Manager. </p>
|
||||||
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
|
<a class="anchor" id="aa7cbfc0ba2e3b10a85d62cbf714034f3"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">def serveur.Log.Log.__init__ </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>self</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>directory</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Define 3 differents utils : activity.log -> all activity warning.log -> only warning error.log -> error Write all message on terminal too. </p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a class="anchor" id="a299a7a7876bc070973d6282841122b61"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">def serveur.Log.Log.printL </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>self</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>pMsg</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>pLvl</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Add color and write in log with an define level. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">pMsg</td><td>message to write in log </td></tr>
|
||||||
|
<tr><td class="paramname">pLvl</td><td>level of log message </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Field Documentation</h2>
|
||||||
|
<a class="anchor" id="a6d5e880653285603a27323c4d732c9a7"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">serveur.Log.Log.logger</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li><a class="el" href="_log_8py.html">Log.py</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:19:21 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
server/doc/html/classserveur_1_1_log_1_1_log.png
Normal file
After Width: | Height: | Size: 446 B |
@ -0,0 +1,111 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserveur.html">serveur</a></li><li class="navelem"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></li><li class="navelem"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html">SingleLevelFilter</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur.Log.SingleLevelFilter Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html">serveur.Log.SingleLevelFilter</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#a9afdd5aad462a02c6f2ce0855b01b3e5">__init__</a>(self, passlevel, reject)</td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html">serveur.Log.SingleLevelFilter</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#ad39b18f428f12ce3a2e1687c1066b5f9">filter</a>(self, record)</td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html">serveur.Log.SingleLevelFilter</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#aefec84fbdc8b4477c008f38b502924af">passlevel</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html">serveur.Log.SingleLevelFilter</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#a2a225e36965f3ef1c4ae8f0f7f0eb56a">reject</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html">serveur.Log.SingleLevelFilter</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:16:47 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,234 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: serveur.Log.SingleLevelFilter Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Data Structure Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Data Fields</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserveur.html">serveur</a></li><li class="navelem"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></li><li class="navelem"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html">SingleLevelFilter</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pub-attribs">Data Fields</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur.Log.SingleLevelFilter Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Filter for one level.
|
||||||
|
<a href="classserveur_1_1_log_1_1_single_level_filter.html#details">More...</a></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for serveur.Log.SingleLevelFilter:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="classserveur_1_1_log_1_1_single_level_filter.png" usemap="#serveur.Log.SingleLevelFilter_map" alt=""/>
|
||||||
|
<map id="serveur.Log.SingleLevelFilter_map" name="serveur.Log.SingleLevelFilter_map">
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a9afdd5aad462a02c6f2ce0855b01b3e5"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#a9afdd5aad462a02c6f2ce0855b01b3e5">__init__</a> (self, <a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#aefec84fbdc8b4477c008f38b502924af">passlevel</a>, <a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#a2a225e36965f3ef1c4ae8f0f7f0eb56a">reject</a>)</td></tr>
|
||||||
|
<tr class="memdesc:a9afdd5aad462a02c6f2ce0855b01b3e5"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a9afdd5aad462a02c6f2ce0855b01b3e5">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a9afdd5aad462a02c6f2ce0855b01b3e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad39b18f428f12ce3a2e1687c1066b5f9"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#ad39b18f428f12ce3a2e1687c1066b5f9">filter</a> (self, record)</td></tr>
|
||||||
|
<tr class="separator:ad39b18f428f12ce3a2e1687c1066b5f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||||
|
Data Fields</h2></td></tr>
|
||||||
|
<tr class="memitem:aefec84fbdc8b4477c008f38b502924af"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#aefec84fbdc8b4477c008f38b502924af">passlevel</a></td></tr>
|
||||||
|
<tr class="separator:aefec84fbdc8b4477c008f38b502924af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2a225e36965f3ef1c4ae8f0f7f0eb56a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html#a2a225e36965f3ef1c4ae8f0f7f0eb56a">reject</a></td></tr>
|
||||||
|
<tr class="separator:a2a225e36965f3ef1c4ae8f0f7f0eb56a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Filter for one level. </p>
|
||||||
|
<pre class="fragment"></pre> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
|
<a class="anchor" id="a9afdd5aad462a02c6f2ce0855b01b3e5"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">def serveur.Log.SingleLevelFilter.__init__ </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>self</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>passlevel</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>reject</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Constructor. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">passlevel</td><td>level to filter </td></tr>
|
||||||
|
<tr><td class="paramname">reject</td><td>true on reject state </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a class="anchor" id="ad39b18f428f12ce3a2e1687c1066b5f9"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">def serveur.Log.SingleLevelFilter.filter </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>self</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"> </td>
|
||||||
|
<td class="paramname"><em>record</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Field Documentation</h2>
|
||||||
|
<a class="anchor" id="aefec84fbdc8b4477c008f38b502924af"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">serveur.Log.SingleLevelFilter.passlevel</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a2a225e36965f3ef1c4ae8f0f7f0eb56a"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">serveur.Log.SingleLevelFilter.reject</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li><a class="el" href="_log_8py.html">Log.py</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:19:22 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
server/doc/html/classserveur_1_1_log_1_1_single_level_filter.png
Normal file
After Width: | Height: | Size: 608 B |
112
server/doc/html/classserveur_1_1_log_1_1bcolors-members.html
Normal file
@ -0,0 +1,112 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserveur.html">serveur</a></li><li class="navelem"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></li><li class="navelem"><a class="el" href="classserveur_1_1_log_1_1bcolors.html">bcolors</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur.Log.bcolors Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classserveur_1_1_log_1_1bcolors.html">serveur.Log.bcolors</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#a7c7aedf9b264a1a8d42acd65427b616e">DEBUG</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html">serveur.Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#a7d110dd4954d5f69010d40508641e087">ENDC</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html">serveur.Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#a024a254ec6ea460794a439910ece8e2a">FAIL</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html">serveur.Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#afb7400aaf3ca13b35ad23f1cfed64115">INFO</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html">serveur.Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#ae706a7991852f73775de2e14ad7e19e4">WARNING</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1bcolors.html">serveur.Log.bcolors</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:16:47 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
230
server/doc/html/classserveur_1_1_log_1_1bcolors.html
Normal file
@ -0,0 +1,230 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: serveur.Log.bcolors Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Data Structure Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Data Fields</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserveur.html">serveur</a></li><li class="navelem"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></li><li class="navelem"><a class="el" href="classserveur_1_1_log_1_1bcolors.html">bcolors</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-static-attribs">Static Public Attributes</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur.Log.bcolors Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Define constant color value for different level.
|
||||||
|
<a href="classserveur_1_1_log_1_1bcolors.html#details">More...</a></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
|
||||||
|
Static Public Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a7c7aedf9b264a1a8d42acd65427b616e"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#a7c7aedf9b264a1a8d42acd65427b616e">DEBUG</a> = '\033[94m '</td></tr>
|
||||||
|
<tr class="separator:a7c7aedf9b264a1a8d42acd65427b616e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afb7400aaf3ca13b35ad23f1cfed64115"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#afb7400aaf3ca13b35ad23f1cfed64115">INFO</a> = ' \033[95m '</td></tr>
|
||||||
|
<tr class="separator:afb7400aaf3ca13b35ad23f1cfed64115"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae706a7991852f73775de2e14ad7e19e4"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#ae706a7991852f73775de2e14ad7e19e4">WARNING</a> = ' \033[93m '</td></tr>
|
||||||
|
<tr class="separator:ae706a7991852f73775de2e14ad7e19e4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a024a254ec6ea460794a439910ece8e2a"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#a024a254ec6ea460794a439910ece8e2a">FAIL</a> = ' \033[91m '</td></tr>
|
||||||
|
<tr class="separator:a024a254ec6ea460794a439910ece8e2a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7d110dd4954d5f69010d40508641e087"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1bcolors.html#a7d110dd4954d5f69010d40508641e087">ENDC</a> = ' \033[0m '</td></tr>
|
||||||
|
<tr class="separator:a7d110dd4954d5f69010d40508641e087"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Define constant color value for different level. </p>
|
||||||
|
</div><h2 class="groupheader">Field Documentation</h2>
|
||||||
|
<a class="anchor" id="a7c7aedf9b264a1a8d42acd65427b616e"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string serveur.Log.bcolors.DEBUG = '\033[94m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a7d110dd4954d5f69010d40508641e087"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string serveur.Log.bcolors.ENDC = ' \033[0m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a024a254ec6ea460794a439910ece8e2a"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string serveur.Log.bcolors.FAIL = ' \033[91m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="afb7400aaf3ca13b35ad23f1cfed64115"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string serveur.Log.bcolors.INFO = ' \033[95m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="ae706a7991852f73775de2e14ad7e19e4"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string serveur.Log.bcolors.WARNING = ' \033[93m '</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li><a class="el" href="_log_8py.html">Log.py</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:19:21 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
113
server/doc/html/classserveur_1_1_log_1_1lvl-members.html
Normal file
@ -0,0 +1,113 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserveur.html">serveur</a></li><li class="navelem"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></li><li class="navelem"><a class="el" href="classserveur_1_1_log_1_1lvl.html">lvl</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur.Log.lvl Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classserveur_1_1_log_1_1lvl.html">serveur.Log.lvl</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html#a71fad7298d560ea3fb4238288a3d6af4">CRITICAL</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html">serveur.Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html#a79f7942be26d5ccc11b551eeb9d60028">DEBUG</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html">serveur.Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html#ac7ca969c5252d62014a59909b71956c5">FAIL</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html">serveur.Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html#a1c8e117210c2731d0a8f97d0d6b10f02">INFO</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html">serveur.Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html#acaa05cc282bc9b0128c493b020bb48ab">NOTSET</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html">serveur.Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html#ab256311e15a538d505fa9f217a1bdc5c">WARNING</a></td><td class="entry"><a class="el" href="classserveur_1_1_log_1_1lvl.html">serveur.Log.lvl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:16:47 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
252
server/doc/html/classserveur_1_1_log_1_1lvl.html
Normal file
@ -0,0 +1,252 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: serveur.Log.lvl Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Data Structure Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Data Fields</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserveur.html">serveur</a></li><li class="navelem"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></li><li class="navelem"><a class="el" href="classserveur_1_1_log_1_1lvl.html">lvl</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-static-attribs">Static Public Attributes</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur.Log.lvl Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Define constant value for level utils.
|
||||||
|
<a href="classserveur_1_1_log_1_1lvl.html#details">More...</a></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
|
||||||
|
Static Public Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:acaa05cc282bc9b0128c493b020bb48ab"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1lvl.html#acaa05cc282bc9b0128c493b020bb48ab">NOTSET</a> = 0</td></tr>
|
||||||
|
<tr class="separator:acaa05cc282bc9b0128c493b020bb48ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a79f7942be26d5ccc11b551eeb9d60028"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1lvl.html#a79f7942be26d5ccc11b551eeb9d60028">DEBUG</a> = 10</td></tr>
|
||||||
|
<tr class="separator:a79f7942be26d5ccc11b551eeb9d60028"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1c8e117210c2731d0a8f97d0d6b10f02"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1lvl.html#a1c8e117210c2731d0a8f97d0d6b10f02">INFO</a> = 20</td></tr>
|
||||||
|
<tr class="separator:a1c8e117210c2731d0a8f97d0d6b10f02"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab256311e15a538d505fa9f217a1bdc5c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1lvl.html#ab256311e15a538d505fa9f217a1bdc5c">WARNING</a> = 30</td></tr>
|
||||||
|
<tr class="separator:ab256311e15a538d505fa9f217a1bdc5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac7ca969c5252d62014a59909b71956c5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1lvl.html#ac7ca969c5252d62014a59909b71956c5">FAIL</a> = 40</td></tr>
|
||||||
|
<tr class="separator:ac7ca969c5252d62014a59909b71956c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a71fad7298d560ea3fb4238288a3d6af4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1lvl.html#a71fad7298d560ea3fb4238288a3d6af4">CRITICAL</a> = 50</td></tr>
|
||||||
|
<tr class="separator:a71fad7298d560ea3fb4238288a3d6af4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Define constant value for level utils. </p>
|
||||||
|
</div><h2 class="groupheader">Field Documentation</h2>
|
||||||
|
<a class="anchor" id="a71fad7298d560ea3fb4238288a3d6af4"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int serveur.Log.lvl.CRITICAL = 50</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a79f7942be26d5ccc11b551eeb9d60028"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int serveur.Log.lvl.DEBUG = 10</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="ac7ca969c5252d62014a59909b71956c5"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int serveur.Log.lvl.FAIL = 40</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a1c8e117210c2731d0a8f97d0d6b10f02"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int serveur.Log.lvl.INFO = 20</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="acaa05cc282bc9b0128c493b020bb48ab"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int serveur.Log.lvl.NOTSET = 0</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="ab256311e15a538d505fa9f217a1bdc5c"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int serveur.Log.lvl.WARNING = 30</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li><a class="el" href="_log_8py.html">Log.py</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:19:21 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
server/doc/html/closed.png
Normal file
After Width: | Height: | Size: 132 B |
BIN
server/doc/html/doc.png
Normal file
After Width: | Height: | Size: 746 B |
1449
server/doc/html/doxygen.css
Normal file
BIN
server/doc/html/doxygen.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
97
server/doc/html/dynsections.js
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
function toggleVisibility(linkObj)
|
||||||
|
{
|
||||||
|
var base = $(linkObj).attr('id');
|
||||||
|
var summary = $('#'+base+'-summary');
|
||||||
|
var content = $('#'+base+'-content');
|
||||||
|
var trigger = $('#'+base+'-trigger');
|
||||||
|
var src=$(trigger).attr('src');
|
||||||
|
if (content.is(':visible')===true) {
|
||||||
|
content.hide();
|
||||||
|
summary.show();
|
||||||
|
$(linkObj).addClass('closed').removeClass('opened');
|
||||||
|
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||||
|
} else {
|
||||||
|
content.show();
|
||||||
|
summary.hide();
|
||||||
|
$(linkObj).removeClass('closed').addClass('opened');
|
||||||
|
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
function updateStripes()
|
||||||
|
{
|
||||||
|
$('table.directory tr').
|
||||||
|
removeClass('even').filter(':visible:even').addClass('even');
|
||||||
|
}
|
||||||
|
|
||||||
|
function toggleLevel(level)
|
||||||
|
{
|
||||||
|
$('table.directory tr').each(function() {
|
||||||
|
var l = this.id.split('_').length-1;
|
||||||
|
var i = $('#img'+this.id.substring(3));
|
||||||
|
var a = $('#arr'+this.id.substring(3));
|
||||||
|
if (l<level+1) {
|
||||||
|
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||||
|
a.html('▼');
|
||||||
|
$(this).show();
|
||||||
|
} else if (l==level+1) {
|
||||||
|
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||||
|
a.html('►');
|
||||||
|
$(this).show();
|
||||||
|
} else {
|
||||||
|
$(this).hide();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
updateStripes();
|
||||||
|
}
|
||||||
|
|
||||||
|
function toggleFolder(id)
|
||||||
|
{
|
||||||
|
// the clicked row
|
||||||
|
var currentRow = $('#row_'+id);
|
||||||
|
|
||||||
|
// all rows after the clicked row
|
||||||
|
var rows = currentRow.nextAll("tr");
|
||||||
|
|
||||||
|
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||||
|
|
||||||
|
// only match elements AFTER this one (can't hide elements before)
|
||||||
|
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||||
|
|
||||||
|
// first row is visible we are HIDING
|
||||||
|
if (childRows.filter(':first').is(':visible')===true) {
|
||||||
|
// replace down arrow by right arrow for current row
|
||||||
|
var currentRowSpans = currentRow.find("span");
|
||||||
|
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||||
|
currentRowSpans.filter(".arrow").html('►');
|
||||||
|
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||||
|
} else { // we are SHOWING
|
||||||
|
// replace right arrow by down arrow for current row
|
||||||
|
var currentRowSpans = currentRow.find("span");
|
||||||
|
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||||
|
currentRowSpans.filter(".arrow").html('▼');
|
||||||
|
// replace down arrows by right arrows for child rows
|
||||||
|
var childRowsSpans = childRows.find("span");
|
||||||
|
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||||
|
childRowsSpans.filter(".arrow").html('►');
|
||||||
|
childRows.show(); //show all children
|
||||||
|
}
|
||||||
|
updateStripes();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function toggleInherit(id)
|
||||||
|
{
|
||||||
|
var rows = $('tr.inherit.'+id);
|
||||||
|
var img = $('tr.inherit_header.'+id+' img');
|
||||||
|
var src = $(img).attr('src');
|
||||||
|
if (rows.filter(':first').is(':visible')===true) {
|
||||||
|
rows.css('display','none');
|
||||||
|
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||||
|
} else {
|
||||||
|
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||||
|
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
103
server/doc/html/files.html
Normal file
@ -0,0 +1,103 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: File List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li class="current"><a href="files.html"><span>File List</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">File List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
|
||||||
|
<table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="_log_8py.html" target="_self">Log.py</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="_server_8py.html" target="_self">Server.py</a></td><td class="desc"></td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
server/doc/html/folderclosed.png
Normal file
After Width: | Height: | Size: 616 B |
BIN
server/doc/html/folderopen.png
Normal file
After Width: | Height: | Size: 597 B |
150
server/doc/html/functions.html
Normal file
@ -0,0 +1,150 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Class Members</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow3" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||||
|
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||||
|
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div><ul>
|
||||||
|
<li>__init__()
|
||||||
|
: <a class="el" href="class_log_1_1_log.html#a67d345cd00f8aa2bccf5a1229b977a94">Log.Log</a>
|
||||||
|
, <a class="el" href="class_log_1_1_single_level_filter.html#aeaf022ddb4e62a8147a1867399d5b6c7">Log.SingleLevelFilter</a>
|
||||||
|
</li>
|
||||||
|
<li>CRITICAL
|
||||||
|
: <a class="el" href="class_log_1_1lvl.html#a3e4b3eb2fc27a260f2971f93758856f2">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>DEBUG
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#a7f033a43cfe4ec81605121c01d223f31">Log.bcolors</a>
|
||||||
|
, <a class="el" href="class_log_1_1lvl.html#abbee3fe06a1896a4bd13d4901f0a892f">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>ENDC
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#a15ad99f841e6570687d302f7b7828acc">Log.bcolors</a>
|
||||||
|
</li>
|
||||||
|
<li>FAIL
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#a998357f4b91b221875352c09c8482d59">Log.bcolors</a>
|
||||||
|
, <a class="el" href="class_log_1_1lvl.html#a9e0eb8280b2ca2279616b80933316159">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>filter()
|
||||||
|
: <a class="el" href="class_log_1_1_single_level_filter.html#a0bf970b79dca04f61fe488eb0f8314ee">Log.SingleLevelFilter</a>
|
||||||
|
</li>
|
||||||
|
<li>INFO
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#abebeed8fb41205fcff45bfa1f5c03c0a">Log.bcolors</a>
|
||||||
|
, <a class="el" href="class_log_1_1lvl.html#af306f6ac0ec77f65ca3a35592b148adb">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>logger
|
||||||
|
: <a class="el" href="class_log_1_1_log.html#a0389e51ebd116d483b2b8e662bbcdf09">Log.Log</a>
|
||||||
|
</li>
|
||||||
|
<li>NOTSET
|
||||||
|
: <a class="el" href="class_log_1_1lvl.html#a02d1cd2ef3bdac4d2f84facb74452685">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>passlevel
|
||||||
|
: <a class="el" href="class_log_1_1_single_level_filter.html#abae072b8db802c0e4c4ab15823020916">Log.SingleLevelFilter</a>
|
||||||
|
</li>
|
||||||
|
<li>printL()
|
||||||
|
: <a class="el" href="class_log_1_1_log.html#ab727696e7af3c67698082458215c2778">Log.Log</a>
|
||||||
|
</li>
|
||||||
|
<li>reject
|
||||||
|
: <a class="el" href="class_log_1_1_single_level_filter.html#a4a0c91f813f78d0f28435283661c44c7">Log.SingleLevelFilter</a>
|
||||||
|
</li>
|
||||||
|
<li>WARNING
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#a709fba90e14f4a669bd94711df53665e">Log.bcolors</a>
|
||||||
|
, <a class="el" href="class_log_1_1lvl.html#a453dc11d5d9bdccefd63d5794d9aee47">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:23:30 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
116
server/doc/html/functions_func.html
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Class Members - Functions</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow3" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="functions.html"><span>All</span></a></li>
|
||||||
|
<li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
|
||||||
|
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 <ul>
|
||||||
|
<li>__init__()
|
||||||
|
: <a class="el" href="class_log_1_1_log.html#a67d345cd00f8aa2bccf5a1229b977a94">Log.Log</a>
|
||||||
|
, <a class="el" href="class_log_1_1_single_level_filter.html#aeaf022ddb4e62a8147a1867399d5b6c7">Log.SingleLevelFilter</a>
|
||||||
|
</li>
|
||||||
|
<li>filter()
|
||||||
|
: <a class="el" href="class_log_1_1_single_level_filter.html#a0bf970b79dca04f61fe488eb0f8314ee">Log.SingleLevelFilter</a>
|
||||||
|
</li>
|
||||||
|
<li>printL()
|
||||||
|
: <a class="el" href="class_log_1_1_log.html#ab727696e7af3c67698082458215c2778">Log.Log</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:23:30 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
140
server/doc/html/functions_vars.html
Normal file
@ -0,0 +1,140 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Class Members - Variables</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow3" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="functions.html"><span>All</span></a></li>
|
||||||
|
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||||
|
<li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 <ul>
|
||||||
|
<li>CRITICAL
|
||||||
|
: <a class="el" href="class_log_1_1lvl.html#a3e4b3eb2fc27a260f2971f93758856f2">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>DEBUG
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#a7f033a43cfe4ec81605121c01d223f31">Log.bcolors</a>
|
||||||
|
, <a class="el" href="class_log_1_1lvl.html#abbee3fe06a1896a4bd13d4901f0a892f">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>ENDC
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#a15ad99f841e6570687d302f7b7828acc">Log.bcolors</a>
|
||||||
|
</li>
|
||||||
|
<li>FAIL
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#a998357f4b91b221875352c09c8482d59">Log.bcolors</a>
|
||||||
|
, <a class="el" href="class_log_1_1lvl.html#a9e0eb8280b2ca2279616b80933316159">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>INFO
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#abebeed8fb41205fcff45bfa1f5c03c0a">Log.bcolors</a>
|
||||||
|
, <a class="el" href="class_log_1_1lvl.html#af306f6ac0ec77f65ca3a35592b148adb">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>logger
|
||||||
|
: <a class="el" href="class_log_1_1_log.html#a0389e51ebd116d483b2b8e662bbcdf09">Log.Log</a>
|
||||||
|
</li>
|
||||||
|
<li>NOTSET
|
||||||
|
: <a class="el" href="class_log_1_1lvl.html#a02d1cd2ef3bdac4d2f84facb74452685">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
<li>passlevel
|
||||||
|
: <a class="el" href="class_log_1_1_single_level_filter.html#abae072b8db802c0e4c4ab15823020916">Log.SingleLevelFilter</a>
|
||||||
|
</li>
|
||||||
|
<li>reject
|
||||||
|
: <a class="el" href="class_log_1_1_single_level_filter.html#a4a0c91f813f78d0f28435283661c44c7">Log.SingleLevelFilter</a>
|
||||||
|
</li>
|
||||||
|
<li>WARNING
|
||||||
|
: <a class="el" href="class_log_1_1bcolors.html#a709fba90e14f4a669bd94711df53665e">Log.bcolors</a>
|
||||||
|
, <a class="el" href="class_log_1_1lvl.html#a453dc11d5d9bdccefd63d5794d9aee47">Log.lvl</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:23:30 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
111
server/doc/html/hierarchy.html
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Class Hierarchy</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||||
|
<li class="current"><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Class Hierarchy</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
|
||||||
|
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_log_1_1bcolors.html" target="_self">Log.bcolors</a></td><td class="desc">Define constant color value for different level </td></tr>
|
||||||
|
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">C</span></span><b>Filter</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_log_1_1_single_level_filter.html" target="_self">Log.SingleLevelFilter</a></td><td class="desc">Filter for one level </td></tr>
|
||||||
|
<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_log_1_1lvl.html" target="_self">Log.lvl</a></td><td class="desc">Define constant value for level utils </td></tr>
|
||||||
|
<tr id="row_3_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">▼</span><span class="icona"><span class="icon">C</span></span><b>object</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_3_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_log_1_1_log.html" target="_self">Log.Log</a></td><td class="desc"><a class="el" href="class_log_1_1_log.html" title="Log Manager. ">Log</a> Manager </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:23:30 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
92
server/doc/html/index.html
Normal file
@ -0,0 +1,92 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Main Page</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li class="current"><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Server DNC Documentation</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
68
server/doc/html/jquery.js
vendored
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: DNC</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">DNC </div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock"><p>serveur</p>
|
||||||
|
<p>Requierement : -> python 3.4 </p>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
95
server/doc/html/md__r_e_a_d_m_e.html
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: DNC</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">DNC </div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock"><p>serveur</p>
|
||||||
|
<p>Requierement : -> python 3.4 </p>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:23:30 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
121
server/doc/html/namespace_log.html
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Log Namespace Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||||
|
<li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#nested-classes">Classes</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Log Namespace Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Module <a class="el" href="namespace_log.html" title="Module Log. ">Log</a>.
|
||||||
|
<a href="#details">More...</a></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||||
|
Classes</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1bcolors.html">bcolors</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Define constant color value for different level. <a href="class_log_1_1bcolors.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_log.html">Log</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_log_1_1_log.html" title="Log Manager. ">Log</a> Manager. <a href="class_log_1_1_log.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1lvl.html">lvl</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Define constant value for level utils. <a href="class_log_1_1lvl.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_1_1_single_level_filter.html">SingleLevelFilter</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filter for one level. <a href="class_log_1_1_single_level_filter.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Module <a class="el" href="namespace_log.html" title="Module Log. ">Log</a>. </p>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
1345
server/doc/html/namespace_server.html
Normal file
357
server/doc/html/namespacemembers.html
Normal file
@ -0,0 +1,357 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Namespace Members</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||||
|
<li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow3" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li class="current"><a href="namespacemembers.html"><span>All</span></a></li>
|
||||||
|
<li><a href="namespacemembers_func.html"><span>Functions</span></a></li>
|
||||||
|
<li><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow4" class="tabs3">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="#index_a"><span>a</span></a></li>
|
||||||
|
<li><a href="#index_b"><span>b</span></a></li>
|
||||||
|
<li><a href="#index_c"><span>c</span></a></li>
|
||||||
|
<li><a href="#index_d"><span>d</span></a></li>
|
||||||
|
<li><a href="#index_e"><span>e</span></a></li>
|
||||||
|
<li><a href="#index_g"><span>g</span></a></li>
|
||||||
|
<li><a href="#index_h"><span>h</span></a></li>
|
||||||
|
<li><a href="#index_i"><span>i</span></a></li>
|
||||||
|
<li><a href="#index_m"><span>m</span></a></li>
|
||||||
|
<li><a href="#index_n"><span>n</span></a></li>
|
||||||
|
<li><a href="#index_p"><span>p</span></a></li>
|
||||||
|
<li><a href="#index_q"><span>q</span></a></li>
|
||||||
|
<li><a href="#index_r"><span>r</span></a></li>
|
||||||
|
<li><a href="#index_s"><span>s</span></a></li>
|
||||||
|
<li class="current"><a href="#index_u"><span>u</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div>
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
|
||||||
|
<li>accept_file()
|
||||||
|
: <a class="el" href="namespace_server.html#a0f21810c2b82ea1a98725185d2f3a70a">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>accept_private_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a1879fdb42898934db420d6c225db536e">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ask_file()
|
||||||
|
: <a class="el" href="namespace_server.html#a2ddcf35a85844615fa31e72f6dcc52b0">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ask_private_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a46ba24f249f2961ada72160f9a9ba9b8">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ASKING_FOR_PM
|
||||||
|
: <a class="el" href="namespace_server.html#a0a4c647255674a0b8b88b4e0352735b8">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
|
||||||
|
<li>broadcast_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a5b7286b84051e8f089e78cec5276027f">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
|
||||||
|
<li>CAN_SEND_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#a0e574da7da6c6fa749d02202b36efae4">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>change_name()
|
||||||
|
: <a class="el" href="namespace_server.html#a59bc6f10d51dddca1906c85fdac1cc62">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>COMMAND_NOT_FOUND
|
||||||
|
: <a class="el" href="namespace_server.html#accfadc084947316e3de1bf2e8f0292de">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
|
||||||
|
<li>DEST_NOT_FOUND
|
||||||
|
: <a class="el" href="namespace_server.html#a58ccc0de13c1317e02ae6c7acc95babd">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>disable_user()
|
||||||
|
: <a class="el" href="namespace_server.html#af20de30ab901173d2bc8f58da7c05c25">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
|
||||||
|
<li>enable_user()
|
||||||
|
: <a class="el" href="namespace_server.html#a114698f1955c3ff109f9fbbc1df306fa">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_ALREADY_ASKED_FOR_PM
|
||||||
|
: <a class="el" href="namespace_server.html#a3636d43b6ad3b3f41bf531830f567577">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_CONV_NOT_ALLOWED
|
||||||
|
: <a class="el" href="namespace_server.html#a4a2b6adb4d445ae828f03ab00e99024b">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_INTERNAL_SERVER_ERROR
|
||||||
|
: <a class="el" href="namespace_server.html#a3515074e422119d92e2f6a0087eda6a9">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_INVALID_NICKNAME
|
||||||
|
: <a class="el" href="namespace_server.html#a8a68f5e3a20d872bc0a0657c42e2281d">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NICKNAME_ALREADY_USED
|
||||||
|
: <a class="el" href="namespace_server.html#a694f8f0d80fb62bdbe88484506f798e9">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NO_INVIT_TO_CONV_FOUND
|
||||||
|
: <a class="el" href="namespace_server.html#a64e45a54c72b15ec3ef27064a69067bf">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NO_NICKNAME
|
||||||
|
: <a class="el" href="namespace_server.html#ac38a41cef46c16cd55f914479173d7e7">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NOT_DISABLED
|
||||||
|
: <a class="el" href="namespace_server.html#a03d76767907390977f2f88588ddb2e46">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NOT_ENABLED
|
||||||
|
: <a class="el" href="namespace_server.html#acc557207eefe9a375185ff17a8f4c641">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_UNKNOWN_ACCEPTED_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#ad7305f8755fe9025d1a08d7e28931fff">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
|
||||||
|
<li>get_connection_by_pseudo()
|
||||||
|
: <a class="el" href="namespace_server.html#a23b4ef94218cf46a4a1af4ed37c5278b">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
|
||||||
|
<li>handle_connection()
|
||||||
|
: <a class="el" href="namespace_server.html#a5956f54107dc04f2c1700fcf62f1afc9">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>handle_request()
|
||||||
|
: <a class="el" href="namespace_server.html#a8965f4e84689d4e2b198091f0383fd41">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>HAS_ASKED_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#a948cf317958301749b5133cb0e429cbf">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>HAS_JOIN
|
||||||
|
: <a class="el" href="namespace_server.html#a6d93191ccb1aca72fc4e4c35df44dc54">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>HAS_LEFT
|
||||||
|
: <a class="el" href="namespace_server.html#a30d806240b31876a27ec926941c45c7b">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>HAS_REJECT_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#ac45d5a8294d066cceee3b4f808f4ab04">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
|
||||||
|
<li>IS_NOW_DISABLE
|
||||||
|
: <a class="el" href="namespace_server.html#ad86289daa647c23b114d6eeecb311b74">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>IS_NOW_ENABLE
|
||||||
|
: <a class="el" href="namespace_server.html#a706046d1323e6c8efcf412f039468feb">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
|
||||||
|
<li>main()
|
||||||
|
: <a class="el" href="namespace_server.html#a3b6f7f7679d98f214467d05da4618a0c">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
|
||||||
|
<li>NAME_CHANGED
|
||||||
|
: <a class="el" href="namespace_server.html#a74a7d4ecad24b92d3e58fa6935bf4738">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>NEW_MSG
|
||||||
|
: <a class="el" href="namespace_server.html#a6403a5757be6c8ca9123c4a1d84fcf8f">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>new_name()
|
||||||
|
: <a class="el" href="namespace_server.html#aedccc2662d6bc5892f70e48009ed1b59">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>NEW_PM
|
||||||
|
: <a class="el" href="namespace_server.html#a5baa396c48e11763e3a9e6b7949c848c">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
|
||||||
|
<li>PRIVATE_DISCU_ACCEPTED_FROM
|
||||||
|
: <a class="el" href="namespace_server.html#a7ed9c5c7a5d63ed69e59b8e1facf1941">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>PRIVATE_DISCU_REFUSED_FROM
|
||||||
|
: <a class="el" href="namespace_server.html#a1893bf20254e625ee4d337b5ac4c0c7c">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>private_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a5605c682f147e7cf9018ac02bb089989">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
|
||||||
|
<li>quit_user()
|
||||||
|
: <a class="el" href="namespace_server.html#af73d203b1f93b0f4014456fb52c7626a">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
|
||||||
|
<li>reject_file()
|
||||||
|
: <a class="el" href="namespace_server.html#a7b5be6de60d79f607c206c3675166301">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>reject_private_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a1ccbd55ee3033925a2b1ef2716dd0829">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
|
||||||
|
<li>SUCC_ACCEPTED_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#a53415d85b058622e3aae5ce84985d5ce">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_CHANNEL_JOINED
|
||||||
|
: <a class="el" href="namespace_server.html#a0a446eb75138a1b946c7adf06feaa638">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_CHANNEL_QUIT
|
||||||
|
: <a class="el" href="namespace_server.html#a9653741644804867d5c762d637aa714a">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_DISABLED
|
||||||
|
: <a class="el" href="namespace_server.html#a662b6a6d59fdbe98f37a4dac857f56e6">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_ENABLED
|
||||||
|
: <a class="el" href="namespace_server.html#a0d04d348838bfae170d279430a2570df">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_MESSAGE_SENDED
|
||||||
|
: <a class="el" href="namespace_server.html#ae41a5af03180af57ac7842e0309d4fa7">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_NICKNAME_CHANGED
|
||||||
|
: <a class="el" href="namespace_server.html#a48248ec155d0641a5e47603f2b63b37f">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_PM_SENDED
|
||||||
|
: <a class="el" href="namespace_server.html#a01ffc4404f384ae4ca5ef739be4abacd">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_PMFILE
|
||||||
|
: <a class="el" href="namespace_server.html#a0f9d2f56d8da4e1f082db5b399c53e49">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_REFUSED_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#aaaad6f296a49912bba515f1035d9af89">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCCESSFUL_ACCEPTED_CONV
|
||||||
|
: <a class="el" href="namespace_server.html#a9f976ad2360614ad56f0f9b69e1d5531">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCCESSFUL_ASKED_CONV
|
||||||
|
: <a class="el" href="namespace_server.html#a44b9c60be4a9b7cb3840d7cf13a2ef07">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCCESSFUL_REFUSED_CONV
|
||||||
|
: <a class="el" href="namespace_server.html#a70f0f7aa86090898f53d0f52d3f4e4d7">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
|
||||||
|
<li>user_list_active()
|
||||||
|
: <a class="el" href="namespace_server.html#a79e61c36bfba574632384d7c95f687e8">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>user_list_away()
|
||||||
|
: <a class="el" href="namespace_server.html#a616374a08f1e1cd1c4fa745e10af349a">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>USERLIST_DISABLE
|
||||||
|
: <a class="el" href="namespace_server.html#a20a80092be74432cb9d70ee7d69a7897">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>USERLIST_ENABLE
|
||||||
|
: <a class="el" href="namespace_server.html#ad80a48b2e2123c1442355c35e9a12180">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
160
server/doc/html/namespacemembers_func.html
Normal file
@ -0,0 +1,160 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Namespace Members</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||||
|
<li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow3" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="namespacemembers.html"><span>All</span></a></li>
|
||||||
|
<li class="current"><a href="namespacemembers_func.html"><span>Functions</span></a></li>
|
||||||
|
<li><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 <ul>
|
||||||
|
<li>accept_file()
|
||||||
|
: <a class="el" href="namespace_server.html#a0f21810c2b82ea1a98725185d2f3a70a">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>accept_private_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a1879fdb42898934db420d6c225db536e">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ask_file()
|
||||||
|
: <a class="el" href="namespace_server.html#a2ddcf35a85844615fa31e72f6dcc52b0">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ask_private_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a46ba24f249f2961ada72160f9a9ba9b8">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>broadcast_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a5b7286b84051e8f089e78cec5276027f">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>change_name()
|
||||||
|
: <a class="el" href="namespace_server.html#a59bc6f10d51dddca1906c85fdac1cc62">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>disable_user()
|
||||||
|
: <a class="el" href="namespace_server.html#af20de30ab901173d2bc8f58da7c05c25">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>enable_user()
|
||||||
|
: <a class="el" href="namespace_server.html#a114698f1955c3ff109f9fbbc1df306fa">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>get_connection_by_pseudo()
|
||||||
|
: <a class="el" href="namespace_server.html#a23b4ef94218cf46a4a1af4ed37c5278b">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>handle_connection()
|
||||||
|
: <a class="el" href="namespace_server.html#a5956f54107dc04f2c1700fcf62f1afc9">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>handle_request()
|
||||||
|
: <a class="el" href="namespace_server.html#a8965f4e84689d4e2b198091f0383fd41">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>main()
|
||||||
|
: <a class="el" href="namespace_server.html#a3b6f7f7679d98f214467d05da4618a0c">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>new_name()
|
||||||
|
: <a class="el" href="namespace_server.html#aedccc2662d6bc5892f70e48009ed1b59">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>private_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a5605c682f147e7cf9018ac02bb089989">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>quit_user()
|
||||||
|
: <a class="el" href="namespace_server.html#af73d203b1f93b0f4014456fb52c7626a">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>reject_file()
|
||||||
|
: <a class="el" href="namespace_server.html#a7b5be6de60d79f607c206c3675166301">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>reject_private_message()
|
||||||
|
: <a class="el" href="namespace_server.html#a1ccbd55ee3033925a2b1ef2716dd0829">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>user_list_active()
|
||||||
|
: <a class="el" href="namespace_server.html#a79e61c36bfba574632384d7c95f687e8">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>user_list_away()
|
||||||
|
: <a class="el" href="namespace_server.html#a616374a08f1e1cd1c4fa745e10af349a">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
275
server/doc/html/namespacemembers_vars.html
Normal file
@ -0,0 +1,275 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Namespace Members</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||||
|
<li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow3" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="namespacemembers.html"><span>All</span></a></li>
|
||||||
|
<li><a href="namespacemembers_func.html"><span>Functions</span></a></li>
|
||||||
|
<li class="current"><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow4" class="tabs3">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="#index_a"><span>a</span></a></li>
|
||||||
|
<li><a href="#index_c"><span>c</span></a></li>
|
||||||
|
<li><a href="#index_d"><span>d</span></a></li>
|
||||||
|
<li><a href="#index_e"><span>e</span></a></li>
|
||||||
|
<li><a href="#index_h"><span>h</span></a></li>
|
||||||
|
<li><a href="#index_i"><span>i</span></a></li>
|
||||||
|
<li><a href="#index_n"><span>n</span></a></li>
|
||||||
|
<li><a href="#index_p"><span>p</span></a></li>
|
||||||
|
<li><a href="#index_s"><span>s</span></a></li>
|
||||||
|
<li class="current"><a href="#index_u"><span>u</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
|
||||||
|
<li>ASKING_FOR_PM
|
||||||
|
: <a class="el" href="namespace_server.html#a0a4c647255674a0b8b88b4e0352735b8">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
|
||||||
|
<li>CAN_SEND_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#a0e574da7da6c6fa749d02202b36efae4">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>COMMAND_NOT_FOUND
|
||||||
|
: <a class="el" href="namespace_server.html#accfadc084947316e3de1bf2e8f0292de">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
|
||||||
|
<li>DEST_NOT_FOUND
|
||||||
|
: <a class="el" href="namespace_server.html#a58ccc0de13c1317e02ae6c7acc95babd">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
|
||||||
|
<li>ERR_ALREADY_ASKED_FOR_PM
|
||||||
|
: <a class="el" href="namespace_server.html#a3636d43b6ad3b3f41bf531830f567577">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_CONV_NOT_ALLOWED
|
||||||
|
: <a class="el" href="namespace_server.html#a4a2b6adb4d445ae828f03ab00e99024b">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_INTERNAL_SERVER_ERROR
|
||||||
|
: <a class="el" href="namespace_server.html#a3515074e422119d92e2f6a0087eda6a9">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_INVALID_NICKNAME
|
||||||
|
: <a class="el" href="namespace_server.html#a8a68f5e3a20d872bc0a0657c42e2281d">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NICKNAME_ALREADY_USED
|
||||||
|
: <a class="el" href="namespace_server.html#a694f8f0d80fb62bdbe88484506f798e9">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NO_INVIT_TO_CONV_FOUND
|
||||||
|
: <a class="el" href="namespace_server.html#a64e45a54c72b15ec3ef27064a69067bf">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NO_NICKNAME
|
||||||
|
: <a class="el" href="namespace_server.html#ac38a41cef46c16cd55f914479173d7e7">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NOT_DISABLED
|
||||||
|
: <a class="el" href="namespace_server.html#a03d76767907390977f2f88588ddb2e46">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_NOT_ENABLED
|
||||||
|
: <a class="el" href="namespace_server.html#acc557207eefe9a375185ff17a8f4c641">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>ERR_UNKNOWN_ACCEPTED_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#ad7305f8755fe9025d1a08d7e28931fff">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
|
||||||
|
<li>HAS_ASKED_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#a948cf317958301749b5133cb0e429cbf">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>HAS_JOIN
|
||||||
|
: <a class="el" href="namespace_server.html#a6d93191ccb1aca72fc4e4c35df44dc54">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>HAS_LEFT
|
||||||
|
: <a class="el" href="namespace_server.html#a30d806240b31876a27ec926941c45c7b">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>HAS_REJECT_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#ac45d5a8294d066cceee3b4f808f4ab04">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
|
||||||
|
<li>IS_NOW_DISABLE
|
||||||
|
: <a class="el" href="namespace_server.html#ad86289daa647c23b114d6eeecb311b74">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>IS_NOW_ENABLE
|
||||||
|
: <a class="el" href="namespace_server.html#a706046d1323e6c8efcf412f039468feb">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
|
||||||
|
<li>NAME_CHANGED
|
||||||
|
: <a class="el" href="namespace_server.html#a74a7d4ecad24b92d3e58fa6935bf4738">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>NEW_MSG
|
||||||
|
: <a class="el" href="namespace_server.html#a6403a5757be6c8ca9123c4a1d84fcf8f">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>NEW_PM
|
||||||
|
: <a class="el" href="namespace_server.html#a5baa396c48e11763e3a9e6b7949c848c">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
|
||||||
|
<li>PRIVATE_DISCU_ACCEPTED_FROM
|
||||||
|
: <a class="el" href="namespace_server.html#a7ed9c5c7a5d63ed69e59b8e1facf1941">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>PRIVATE_DISCU_REFUSED_FROM
|
||||||
|
: <a class="el" href="namespace_server.html#a1893bf20254e625ee4d337b5ac4c0c7c">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
|
||||||
|
<li>SUCC_ACCEPTED_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#a53415d85b058622e3aae5ce84985d5ce">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_CHANNEL_JOINED
|
||||||
|
: <a class="el" href="namespace_server.html#a0a446eb75138a1b946c7adf06feaa638">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_CHANNEL_QUIT
|
||||||
|
: <a class="el" href="namespace_server.html#a9653741644804867d5c762d637aa714a">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_DISABLED
|
||||||
|
: <a class="el" href="namespace_server.html#a662b6a6d59fdbe98f37a4dac857f56e6">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_ENABLED
|
||||||
|
: <a class="el" href="namespace_server.html#a0d04d348838bfae170d279430a2570df">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_MESSAGE_SENDED
|
||||||
|
: <a class="el" href="namespace_server.html#ae41a5af03180af57ac7842e0309d4fa7">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_NICKNAME_CHANGED
|
||||||
|
: <a class="el" href="namespace_server.html#a48248ec155d0641a5e47603f2b63b37f">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_PM_SENDED
|
||||||
|
: <a class="el" href="namespace_server.html#a01ffc4404f384ae4ca5ef739be4abacd">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_PMFILE
|
||||||
|
: <a class="el" href="namespace_server.html#a0f9d2f56d8da4e1f082db5b399c53e49">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCC_REFUSED_FILE
|
||||||
|
: <a class="el" href="namespace_server.html#aaaad6f296a49912bba515f1035d9af89">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCCESSFUL_ACCEPTED_CONV
|
||||||
|
: <a class="el" href="namespace_server.html#a9f976ad2360614ad56f0f9b69e1d5531">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCCESSFUL_ASKED_CONV
|
||||||
|
: <a class="el" href="namespace_server.html#a44b9c60be4a9b7cb3840d7cf13a2ef07">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>SUCCESSFUL_REFUSED_CONV
|
||||||
|
: <a class="el" href="namespace_server.html#a70f0f7aa86090898f53d0f52d3f4e4d7">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
|
||||||
|
<li>USERLIST_DISABLE
|
||||||
|
: <a class="el" href="namespace_server.html#a20a80092be74432cb9d70ee7d69a7897">Server</a>
|
||||||
|
</li>
|
||||||
|
<li>USERLIST_ENABLE
|
||||||
|
: <a class="el" href="namespace_server.html#ad80a48b2e2123c1442355c35e9a12180">Server</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
104
server/doc/html/namespaces.html
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Namespace List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li class="current"><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||||
|
<li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Namespace List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here is a list of all namespaces with brief descriptions:</div><div class="directory">
|
||||||
|
<table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_log.html" target="_self">Log</a></td><td class="desc">Module <a class="el" href="namespace_log.html" title="Module Log. ">Log</a> </td></tr>
|
||||||
|
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_server.html" target="_self">Server</a></td><td class="desc">Module server </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
128
server/doc/html/namespaceserveur.html
Normal file
@ -0,0 +1,128 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: serveur Namespace Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||||
|
<li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#namespaces">Namespaces</a> |
|
||||||
|
<a href="#var-members">Variables</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur Namespace Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||||
|
Namespaces</h2></td></tr>
|
||||||
|
<tr class="memitem:namespaceserveur_1_1_log"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:namespaceserveur_1_1_server"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceserveur_1_1_server.html">Server</a></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||||
|
Variables</h2></td></tr>
|
||||||
|
<tr class="memitem:a5607de2721f99854c9c557d1fef0bd25"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceserveur.html#a5607de2721f99854c9c557d1fef0bd25">__author__</a> = 'sidya'</td></tr>
|
||||||
|
<tr class="separator:a5607de2721f99854c9c557d1fef0bd25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<h2 class="groupheader">Variable Documentation</h2>
|
||||||
|
<a class="anchor" id="a5607de2721f99854c9c557d1fef0bd25"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">string serveur.__author__ = 'sidya'</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:19:21 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
121
server/doc/html/namespaceserveur_1_1_log.html
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: serveur.Log Namespace Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||||
|
<li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserveur.html">serveur</a></li><li class="navelem"><a class="el" href="namespaceserveur_1_1_log.html">Log</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#nested-classes">Data Structures</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serveur.Log Namespace Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||||
|
Data Structures</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1bcolors.html">bcolors</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Define constant color value for different level. <a href="classserveur_1_1_log_1_1bcolors.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1_log.html">Log</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classserveur_1_1_log_1_1_log.html" title="Log Manager. ">Log</a> Manager. <a href="classserveur_1_1_log_1_1_log.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1lvl.html">lvl</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Define constant value for level utils. <a href="classserveur_1_1_log_1_1lvl.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserveur_1_1_log_1_1_single_level_filter.html">SingleLevelFilter</a></td></tr>
|
||||||
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filter for one level. <a href="classserveur_1_1_log_1_1_single_level_filter.html#details">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:19:21 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
1354
server/doc/html/namespaceserveur_1_1_server.html
Normal file
BIN
server/doc/html/nav_f.png
Normal file
After Width: | Height: | Size: 153 B |
BIN
server/doc/html/nav_g.png
Normal file
After Width: | Height: | Size: 95 B |
BIN
server/doc/html/nav_h.png
Normal file
After Width: | Height: | Size: 98 B |
BIN
server/doc/html/open.png
Normal file
After Width: | Height: | Size: 123 B |
97
server/doc/html/pages.html
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<title>Server DNC: Related Pages</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Server DNC
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">A TCP chat server implementation</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Related Pages</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
|
||||||
|
<table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="md__home_sidya__pycharm_projects__d_n_c_serveur__r_e_a_d_m_e.html" target="_self">DNC</a></td><td class="desc"></td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
26
server/doc/html/search/all_0.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_0.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
4
server/doc/html/search/all_0.js
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['_5f_5finit_5f_5f',['__init__',['../class_log_1_1_single_level_filter.html#aeaf022ddb4e62a8147a1867399d5b6c7',1,'Log.SingleLevelFilter.__init__()'],['../class_log_1_1_log.html#a67d345cd00f8aa2bccf5a1229b977a94',1,'Log.Log.__init__()']]]
|
||||||
|
];
|
26
server/doc/html/search/all_1.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_1.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
8
server/doc/html/search/all_1.js
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['accept_5ffile',['accept_file',['../namespace_server.html#a0f21810c2b82ea1a98725185d2f3a70a',1,'Server']]],
|
||||||
|
['accept_5fprivate_5fmessage',['accept_private_message',['../namespace_server.html#a1879fdb42898934db420d6c225db536e',1,'Server']]],
|
||||||
|
['ask_5ffile',['ask_file',['../namespace_server.html#a2ddcf35a85844615fa31e72f6dcc52b0',1,'Server']]],
|
||||||
|
['ask_5fprivate_5fmessage',['ask_private_message',['../namespace_server.html#a46ba24f249f2961ada72160f9a9ba9b8',1,'Server']]],
|
||||||
|
['asking_5ffor_5fpm',['ASKING_FOR_PM',['../namespace_server.html#a0a4c647255674a0b8b88b4e0352735b8',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_10.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_10.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
19
server/doc/html/search/all_10.js
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['server',['Server',['../namespace_server.html',1,'']]],
|
||||||
|
['server_2epy',['Server.py',['../_server_8py.html',1,'']]],
|
||||||
|
['singlelevelfilter',['SingleLevelFilter',['../class_log_1_1_single_level_filter.html',1,'Log']]],
|
||||||
|
['succ_5faccepted_5ffile',['SUCC_ACCEPTED_FILE',['../namespace_server.html#a53415d85b058622e3aae5ce84985d5ce',1,'Server']]],
|
||||||
|
['succ_5fchannel_5fjoined',['SUCC_CHANNEL_JOINED',['../namespace_server.html#a0a446eb75138a1b946c7adf06feaa638',1,'Server']]],
|
||||||
|
['succ_5fchannel_5fquit',['SUCC_CHANNEL_QUIT',['../namespace_server.html#a9653741644804867d5c762d637aa714a',1,'Server']]],
|
||||||
|
['succ_5fdisabled',['SUCC_DISABLED',['../namespace_server.html#a662b6a6d59fdbe98f37a4dac857f56e6',1,'Server']]],
|
||||||
|
['succ_5fenabled',['SUCC_ENABLED',['../namespace_server.html#a0d04d348838bfae170d279430a2570df',1,'Server']]],
|
||||||
|
['succ_5fmessage_5fsended',['SUCC_MESSAGE_SENDED',['../namespace_server.html#ae41a5af03180af57ac7842e0309d4fa7',1,'Server']]],
|
||||||
|
['succ_5fnickname_5fchanged',['SUCC_NICKNAME_CHANGED',['../namespace_server.html#a48248ec155d0641a5e47603f2b63b37f',1,'Server']]],
|
||||||
|
['succ_5fpm_5fsended',['SUCC_PM_SENDED',['../namespace_server.html#a01ffc4404f384ae4ca5ef739be4abacd',1,'Server']]],
|
||||||
|
['succ_5fpmfile',['SUCC_PMFILE',['../namespace_server.html#a0f9d2f56d8da4e1f082db5b399c53e49',1,'Server']]],
|
||||||
|
['succ_5frefused_5ffile',['SUCC_REFUSED_FILE',['../namespace_server.html#aaaad6f296a49912bba515f1035d9af89',1,'Server']]],
|
||||||
|
['successful_5faccepted_5fconv',['SUCCESSFUL_ACCEPTED_CONV',['../namespace_server.html#a9f976ad2360614ad56f0f9b69e1d5531',1,'Server']]],
|
||||||
|
['successful_5fasked_5fconv',['SUCCESSFUL_ASKED_CONV',['../namespace_server.html#a44b9c60be4a9b7cb3840d7cf13a2ef07',1,'Server']]],
|
||||||
|
['successful_5frefused_5fconv',['SUCCESSFUL_REFUSED_CONV',['../namespace_server.html#a70f0f7aa86090898f53d0f52d3f4e4d7',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_11.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_11.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
7
server/doc/html/search/all_11.js
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['user_5flist_5factive',['user_list_active',['../namespace_server.html#a79e61c36bfba574632384d7c95f687e8',1,'Server']]],
|
||||||
|
['user_5flist_5faway',['user_list_away',['../namespace_server.html#a616374a08f1e1cd1c4fa745e10af349a',1,'Server']]],
|
||||||
|
['userlist_5fdisable',['USERLIST_DISABLE',['../namespace_server.html#a20a80092be74432cb9d70ee7d69a7897',1,'Server']]],
|
||||||
|
['userlist_5fenable',['USERLIST_ENABLE',['../namespace_server.html#ad80a48b2e2123c1442355c35e9a12180',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_12.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_12.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
4
server/doc/html/search/all_12.js
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['warning',['WARNING',['../class_log_1_1bcolors.html#a709fba90e14f4a669bd94711df53665e',1,'Log.bcolors.WARNING()'],['../class_log_1_1lvl.html#a453dc11d5d9bdccefd63d5794d9aee47',1,'Log.lvl.WARNING()']]]
|
||||||
|
];
|
26
server/doc/html/search/all_2.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_2.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
5
server/doc/html/search/all_2.js
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['bcolors',['bcolors',['../class_log_1_1bcolors.html',1,'Log']]],
|
||||||
|
['broadcast_5fmessage',['broadcast_message',['../namespace_server.html#a5b7286b84051e8f089e78cec5276027f',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_3.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_3.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
7
server/doc/html/search/all_3.js
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['can_5fsend_5ffile',['CAN_SEND_FILE',['../namespace_server.html#a0e574da7da6c6fa749d02202b36efae4',1,'Server']]],
|
||||||
|
['change_5fname',['change_name',['../namespace_server.html#a59bc6f10d51dddca1906c85fdac1cc62',1,'Server']]],
|
||||||
|
['command_5fnot_5ffound',['COMMAND_NOT_FOUND',['../namespace_server.html#accfadc084947316e3de1bf2e8f0292de',1,'Server']]],
|
||||||
|
['critical',['CRITICAL',['../class_log_1_1lvl.html#a3e4b3eb2fc27a260f2971f93758856f2',1,'Log::lvl']]]
|
||||||
|
];
|
26
server/doc/html/search/all_4.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_4.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
7
server/doc/html/search/all_4.js
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['debug',['DEBUG',['../class_log_1_1bcolors.html#a7f033a43cfe4ec81605121c01d223f31',1,'Log.bcolors.DEBUG()'],['../class_log_1_1lvl.html#abbee3fe06a1896a4bd13d4901f0a892f',1,'Log.lvl.DEBUG()']]],
|
||||||
|
['dest_5fnot_5ffound',['DEST_NOT_FOUND',['../namespace_server.html#a58ccc0de13c1317e02ae6c7acc95babd',1,'Server']]],
|
||||||
|
['disable_5fuser',['disable_user',['../namespace_server.html#af20de30ab901173d2bc8f58da7c05c25',1,'Server']]],
|
||||||
|
['dnc',['DNC',['../md__home_sidya__pycharm_projects__d_n_c_serveur__r_e_a_d_m_e.html',1,'']]]
|
||||||
|
];
|
26
server/doc/html/search/all_5.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_5.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
15
server/doc/html/search/all_5.js
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['enable_5fuser',['enable_user',['../namespace_server.html#a114698f1955c3ff109f9fbbc1df306fa',1,'Server']]],
|
||||||
|
['endc',['ENDC',['../class_log_1_1bcolors.html#a15ad99f841e6570687d302f7b7828acc',1,'Log::bcolors']]],
|
||||||
|
['err_5falready_5fasked_5ffor_5fpm',['ERR_ALREADY_ASKED_FOR_PM',['../namespace_server.html#a3636d43b6ad3b3f41bf531830f567577',1,'Server']]],
|
||||||
|
['err_5fconv_5fnot_5fallowed',['ERR_CONV_NOT_ALLOWED',['../namespace_server.html#a4a2b6adb4d445ae828f03ab00e99024b',1,'Server']]],
|
||||||
|
['err_5finternal_5fserver_5ferror',['ERR_INTERNAL_SERVER_ERROR',['../namespace_server.html#a3515074e422119d92e2f6a0087eda6a9',1,'Server']]],
|
||||||
|
['err_5finvalid_5fnickname',['ERR_INVALID_NICKNAME',['../namespace_server.html#a8a68f5e3a20d872bc0a0657c42e2281d',1,'Server']]],
|
||||||
|
['err_5fnickname_5falready_5fused',['ERR_NICKNAME_ALREADY_USED',['../namespace_server.html#a694f8f0d80fb62bdbe88484506f798e9',1,'Server']]],
|
||||||
|
['err_5fno_5finvit_5fto_5fconv_5ffound',['ERR_NO_INVIT_TO_CONV_FOUND',['../namespace_server.html#a64e45a54c72b15ec3ef27064a69067bf',1,'Server']]],
|
||||||
|
['err_5fno_5fnickname',['ERR_NO_NICKNAME',['../namespace_server.html#ac38a41cef46c16cd55f914479173d7e7',1,'Server']]],
|
||||||
|
['err_5fnot_5fdisabled',['ERR_NOT_DISABLED',['../namespace_server.html#a03d76767907390977f2f88588ddb2e46',1,'Server']]],
|
||||||
|
['err_5fnot_5fenabled',['ERR_NOT_ENABLED',['../namespace_server.html#acc557207eefe9a375185ff17a8f4c641',1,'Server']]],
|
||||||
|
['err_5funknown_5faccepted_5ffile',['ERR_UNKNOWN_ACCEPTED_FILE',['../namespace_server.html#ad7305f8755fe9025d1a08d7e28931fff',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_6.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_6.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
5
server/doc/html/search/all_6.js
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['fail',['FAIL',['../class_log_1_1bcolors.html#a998357f4b91b221875352c09c8482d59',1,'Log.bcolors.FAIL()'],['../class_log_1_1lvl.html#a9e0eb8280b2ca2279616b80933316159',1,'Log.lvl.FAIL()']]],
|
||||||
|
['filter',['filter',['../class_log_1_1_single_level_filter.html#a0bf970b79dca04f61fe488eb0f8314ee',1,'Log::SingleLevelFilter']]]
|
||||||
|
];
|
26
server/doc/html/search/all_7.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_7.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
4
server/doc/html/search/all_7.js
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['get_5fconnection_5fby_5fpseudo',['get_connection_by_pseudo',['../namespace_server.html#a23b4ef94218cf46a4a1af4ed37c5278b',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_8.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_8.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
9
server/doc/html/search/all_8.js
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['handle_5fconnection',['handle_connection',['../namespace_server.html#a5956f54107dc04f2c1700fcf62f1afc9',1,'Server']]],
|
||||||
|
['handle_5frequest',['handle_request',['../namespace_server.html#a8965f4e84689d4e2b198091f0383fd41',1,'Server']]],
|
||||||
|
['has_5fasked_5ffile',['HAS_ASKED_FILE',['../namespace_server.html#a948cf317958301749b5133cb0e429cbf',1,'Server']]],
|
||||||
|
['has_5fjoin',['HAS_JOIN',['../namespace_server.html#a6d93191ccb1aca72fc4e4c35df44dc54',1,'Server']]],
|
||||||
|
['has_5fleft',['HAS_LEFT',['../namespace_server.html#a30d806240b31876a27ec926941c45c7b',1,'Server']]],
|
||||||
|
['has_5freject_5ffile',['HAS_REJECT_FILE',['../namespace_server.html#ac45d5a8294d066cceee3b4f808f4ab04',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_9.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_9.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
6
server/doc/html/search/all_9.js
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['info',['INFO',['../class_log_1_1bcolors.html#abebeed8fb41205fcff45bfa1f5c03c0a',1,'Log.bcolors.INFO()'],['../class_log_1_1lvl.html#af306f6ac0ec77f65ca3a35592b148adb',1,'Log.lvl.INFO()']]],
|
||||||
|
['is_5fnow_5fdisable',['IS_NOW_DISABLE',['../namespace_server.html#ad86289daa647c23b114d6eeecb311b74',1,'Server']]],
|
||||||
|
['is_5fnow_5fenable',['IS_NOW_ENABLE',['../namespace_server.html#a706046d1323e6c8efcf412f039468feb',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_a.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_a.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
8
server/doc/html/search/all_a.js
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['log',['Log',['../class_log_1_1_log.html',1,'Log']]],
|
||||||
|
['log',['Log',['../namespace_log.html',1,'']]],
|
||||||
|
['log_2epy',['Log.py',['../_log_8py.html',1,'']]],
|
||||||
|
['logger',['logger',['../class_log_1_1_log.html#a0389e51ebd116d483b2b8e662bbcdf09',1,'Log::Log']]],
|
||||||
|
['lvl',['lvl',['../class_log_1_1lvl.html',1,'Log']]]
|
||||||
|
];
|
26
server/doc/html/search/all_b.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_b.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
4
server/doc/html/search/all_b.js
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['main',['main',['../namespace_server.html#a3b6f7f7679d98f214467d05da4618a0c',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_c.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_c.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
8
server/doc/html/search/all_c.js
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['name_5fchanged',['NAME_CHANGED',['../namespace_server.html#a74a7d4ecad24b92d3e58fa6935bf4738',1,'Server']]],
|
||||||
|
['new_5fmsg',['NEW_MSG',['../namespace_server.html#a6403a5757be6c8ca9123c4a1d84fcf8f',1,'Server']]],
|
||||||
|
['new_5fname',['new_name',['../namespace_server.html#aedccc2662d6bc5892f70e48009ed1b59',1,'Server']]],
|
||||||
|
['new_5fpm',['NEW_PM',['../namespace_server.html#a5baa396c48e11763e3a9e6b7949c848c',1,'Server']]],
|
||||||
|
['notset',['NOTSET',['../class_log_1_1lvl.html#a02d1cd2ef3bdac4d2f84facb74452685',1,'Log::lvl']]]
|
||||||
|
];
|
26
server/doc/html/search/all_d.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_d.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
8
server/doc/html/search/all_d.js
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['passlevel',['passlevel',['../class_log_1_1_single_level_filter.html#abae072b8db802c0e4c4ab15823020916',1,'Log::SingleLevelFilter']]],
|
||||||
|
['printl',['printL',['../class_log_1_1_log.html#ab727696e7af3c67698082458215c2778',1,'Log::Log']]],
|
||||||
|
['private_5fdiscu_5faccepted_5ffrom',['PRIVATE_DISCU_ACCEPTED_FROM',['../namespace_server.html#a7ed9c5c7a5d63ed69e59b8e1facf1941',1,'Server']]],
|
||||||
|
['private_5fdiscu_5frefused_5ffrom',['PRIVATE_DISCU_REFUSED_FROM',['../namespace_server.html#a1893bf20254e625ee4d337b5ac4c0c7c',1,'Server']]],
|
||||||
|
['private_5fmessage',['private_message',['../namespace_server.html#a5605c682f147e7cf9018ac02bb089989',1,'Server']]]
|
||||||
|
];
|
26
server/doc/html/search/all_e.html
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_e.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|