コード例 #1
0
ファイル: myServerSend.py プロジェクト: Koda1004/FoxHacking
def general_failure(conn, type, reason):

    # find the appropriate opcode to send for particular errors
    if type == "create":
        typeint = 12
    elif type == "delete":
        typeint = 22
    elif type == "deposit":
        typeint = 32
    elif type == "withdraw":
        typeint = 42
    elif type == "balance":
        typeint = 52

    conn.send(xml.server_package(version, typeint, reason.encode("utf-8"), True))
    return
コード例 #2
0
ファイル: myServerSend.py プロジェクト: saagar/cs262-projects
def general_failure(conn, type, reason):

    # find the appropriate opcode to send for particular errors
    if type == 'create':
        typeint = 12
    elif type == 'delete':
        typeint = 22
    elif type == 'deposit':
        typeint = 32
    elif type == 'withdraw':
        typeint = 42
    elif type == 'balance':
        typeint = 52

    conn.send(
        xml.server_package(version, typeint, reason.encode('utf-8'), True))
    return
コード例 #3
0
ファイル: myServerSend.py プロジェクト: Koda1004/FoxHacking
def unknown_opcode(conn):
    conn.send(xml.server_package(version, 62, "unknown opcode", False))
    return
コード例 #4
0
ファイル: myServerSend.py プロジェクト: Koda1004/FoxHacking
def end_session_success(conn):
    conn.send(xml.server_package(version, 61, 0, False))
    return
コード例 #5
0
ファイル: myServerSend.py プロジェクト: Koda1004/FoxHacking
def balance_success(conn, bal):
    conn.send(xml.server_package(version, 51, bal, False))
    return
コード例 #6
0
ファイル: myServerSend.py プロジェクト: Koda1004/FoxHacking
def withdraw_success(conn, bal):
    conn.send(xml.server_package(version, 41, bal, False))
    return
コード例 #7
0
ファイル: myServerSend.py プロジェクト: Koda1004/FoxHacking
def deposit_success(conn, bal):
    conn.send(xml.server_package(version, 31, bal, False))
    return
コード例 #8
0
ファイル: myServerSend.py プロジェクト: Koda1004/FoxHacking
def delete_success(conn):
    conn.send(xml.server_package(version, 21, 0, False))
    return
コード例 #9
0
ファイル: myServerSend.py プロジェクト: Koda1004/FoxHacking
def create_success(conn, act):
    conn.send(xml.server_package(version, 11, act, False))
    return
コード例 #10
0
ファイル: myServerSend.py プロジェクト: saagar/cs262-projects
def unknown_opcode(conn):
    conn.send(xml.server_package(version, 62, "unknown opcode", False))
    return
コード例 #11
0
ファイル: myServerSend.py プロジェクト: saagar/cs262-projects
def end_session_success(conn):
    conn.send(xml.server_package(version, 61, 0, False))
    return
コード例 #12
0
ファイル: myServerSend.py プロジェクト: saagar/cs262-projects
def balance_success(conn, bal):
    conn.send(xml.server_package(version, 51, bal, False))
    return
コード例 #13
0
ファイル: myServerSend.py プロジェクト: saagar/cs262-projects
def withdraw_success(conn, bal):
    conn.send(xml.server_package(version, 41, bal, False))
    return
コード例 #14
0
ファイル: myServerSend.py プロジェクト: saagar/cs262-projects
def deposit_success(conn, bal):
    conn.send(xml.server_package(version, 31, bal, False))
    return
コード例 #15
0
ファイル: myServerSend.py プロジェクト: saagar/cs262-projects
def delete_success(conn):
    conn.send(xml.server_package(version, 21, 0, False))
    return
コード例 #16
0
ファイル: myServerSend.py プロジェクト: saagar/cs262-projects
def create_success(conn, act):
    conn.send(xml.server_package(version, 11, act, False))
    return