Пример #1
0
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
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
def unknown_opcode(conn):
    conn.send(xml.server_package(version, 62, "unknown opcode", False))
    return
Пример #4
0
def end_session_success(conn):
    conn.send(xml.server_package(version, 61, 0, False))
    return
Пример #5
0
def balance_success(conn, bal):
    conn.send(xml.server_package(version, 51, bal, False))
    return
Пример #6
0
def withdraw_success(conn, bal):
    conn.send(xml.server_package(version, 41, bal, False))
    return
Пример #7
0
def deposit_success(conn, bal):
    conn.send(xml.server_package(version, 31, bal, False))
    return
Пример #8
0
def delete_success(conn):
    conn.send(xml.server_package(version, 21, 0, False))
    return
Пример #9
0
def create_success(conn, act):
    conn.send(xml.server_package(version, 11, act, False))
    return
Пример #10
0
def unknown_opcode(conn):
    conn.send(xml.server_package(version, 62, "unknown opcode", False))
    return
Пример #11
0
def end_session_success(conn):
    conn.send(xml.server_package(version, 61, 0, False))
    return
Пример #12
0
def balance_success(conn, bal):
    conn.send(xml.server_package(version, 51, bal, False))
    return
Пример #13
0
def withdraw_success(conn, bal):
    conn.send(xml.server_package(version, 41, bal, False))
    return
Пример #14
0
def deposit_success(conn, bal):
    conn.send(xml.server_package(version, 31, bal, False))
    return
Пример #15
0
def delete_success(conn):
    conn.send(xml.server_package(version, 21, 0, False))
    return
Пример #16
0
def create_success(conn, act):
    conn.send(xml.server_package(version, 11, act, False))
    return