コード例 #1
0
ファイル: ac_ptest.py プロジェクト: gitter-badger/ac
def msg_ctopen(args):
    print "CTOPEN args: "
    print args

    acctreq = ac_pb2.acCipherTextMessageRequest()
    acctreq.type = ac_pb2.acCipherTextMessageRequest.CT_OPEN
    if args and args[KEY_PEERNICK]:
        acctreq.nick = args[KEY_PEERNICK]
    if args[KEY_BLOB]:
        acctreq.blob = args[KEY_BLOB]
    if args[KEY_CHANNEL]:
        acctreq.channel = args[KEY_CHANNEL]
    return acctreq.SerializeToString()
コード例 #2
0
ファイル: ac_ptest.py プロジェクト: gildegoma/ac
def msg_ctopen(args):
    print "CTOPEN args: "
    print args

    acctreq = ac_pb2.acCipherTextMessageRequest()
    acctreq.type = ac_pb2.acCipherTextMessageRequest.CT_OPEN
    if args and args[KEY_PEERNICK]:
        acctreq.nick = args[KEY_PEERNICK]
    if args[KEY_BLOB]:
        acctreq.blob = args[KEY_BLOB]
    if args[KEY_CHANNEL]:
        acctreq.channel = args[KEY_CHANNEL]
    return acctreq.SerializeToString()
コード例 #3
0
ファイル: ac_ptest.py プロジェクト: gitter-badger/ac
def msg_ctseal(args):
    print "CTSEAL args: "
    print args

    acctreq = ac_pb2.acCipherTextMessageRequest()
    acctreq.type = ac_pb2.acCipherTextMessageRequest.CT_SEAL
    if args and args[KEY_MYNICK]:
        acctreq.nick = args[KEY_MYNICK]
    if args[KEY_BLOB]:
        acctreq.blob = args[KEY_BLOB]
    if args[KEY_CHANNEL]:
        acctreq.channel = args[KEY_CHANNEL]
    return acctreq.SerializeToString()
コード例 #4
0
ファイル: ac_ptest.py プロジェクト: gildegoma/ac
def msg_ctseal(args):
    print "CTSEAL args: "
    print args

    acctreq = ac_pb2.acCipherTextMessageRequest()
    acctreq.type = ac_pb2.acCipherTextMessageRequest.CT_SEAL
    if args and args[KEY_MYNICK]:
        acctreq.nick = args[KEY_MYNICK]
    if args[KEY_BLOB]:
        acctreq.blob = args[KEY_BLOB]
    if args[KEY_CHANNEL]:
        acctreq.channel = args[KEY_CHANNEL]
    return acctreq.SerializeToString()