【问题标题】:[CapNProto][pycapnp] Struct Send Server[CapNProto][pycapnp] 结构体发送服务器
【发布时间】:2017-10-28 12:05:05
【问题描述】:

如何向服务器发送结构体?

我试过了:

import socket
import sys
import capnp
import select
import test_capnp

class Test:
    def __init__(self, serverAddr="127.0.0.1", serverPort = 10000):
        self.serverAddress = (serverAddr, serverPort)
        capnp.remove_import_hook()
        self.setupClient()

    def setupClient(self):
        _socket = socket.socket()
        _socket.connect(self.serverAddress)
        client = capnp.TwoPartyClient(_socket)
        send = client.bootstrap().cast_as(capnp._DynamicCapabilityClient(test_capnp))

Test.capnp:

struct Test {
     id @0 : UInt8;
     msg @1 : Text;
}

此外,如何给Test赋值? 感谢您的帮助:)

【问题讨论】:

    标签: python struct sendmessage python-sockets capnproto


    【解决方案1】:

    大声笑你进入第二轮比赛了吗?

    【讨论】:

    • 这不应该是一个答案,而不是一个评论。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-03
    • 2011-07-04
    相关资源
    最近更新 更多