pyvider
2025-02-17
Chat Example and Transport Tests
44 files · 7,574+ · 1,502-
Chat Example
41 files changed
chat_pb2.pyAdded chat_pb2.py (+49 lines)chat_pb2_grpc.pyAdded chat_pb2_grpc.py (+183 lines)chat_service.pyAdded chat_service.py (+395 lines)client_chat.pyAdded client_chat.py (+411 lines)build-proto.shAdded build-proto.sh (+2 lines)chat.protoAdded chat.proto (+80 lines)gdarc.protoAdded gdarc.proto (+80 lines)gdarc_pb2.pyAdded gdarc_pb2.py (+45 lines)gdarc_pb2_grpc.pyAdded gdarc_pb2_grpc.py (+172 lines)test.protoAdded test.proto (+131 lines)server_chat.pyAdded server_chat.py (+58 lines)storage.pyAdded storage.py (+13 lines)bfiles-20250217-172316.txtAdded bfiles-20250217-172316.txt (+3657 lines)building-grpc.mdAdded building-grpc.md (+44 lines)giblet.protoAdded giblet.proto (+470 lines)giblet_pb2.pyAdded giblet_pb2.py (+45 lines)giblet_pb2_grpc.pyAdded giblet_pb2_grpc.py (+144 lines)emoji.pyAdded emoji.py (+91 lines)log_messages.ymlAdded log_messages.yml (+41 lines)plog.pyAdded plog.py (+96 lines)conftest.pyUpdated conftest.py (+24/-7 lines)__init__.pyAdded __init__.py (+1 lines)server.pyAdded server.py (+19 lines)transport.pyUpdated transport.py (+29/-9 lines)test_server.pyAdded test_server.py (+76 lines)test_server_coverage.pyAdded test_server_coverage.py (+62 lines)test_server_coverage_extra.pyAdded test_server_coverage_extra.py (+56 lines)test_server_destructor_cleanup.pyAdded test_server_destructor_cleanup.py (+17 lines)test_minimal_server_client.pyRemoved test_minimal_server_client.py (-65 lines)test_transport_2.pyRemoved test_transport_2.py (-107 lines)transport_unix_94pct_coverage.pyRemoved transport_unix_94pct_coverage.py (-206 lines)test_server.pyRemoved test_server.py (-282 lines)test_server_coverage.pyRemoved test_server_coverage.py (-416 lines)test_server_coverage_extra.pyRemoved test_server_coverage_extra.py (-320 lines)test_server_destructor_cleanup.pyRemoved test_server_destructor_cleanup.py (-90 lines)test_server_handshake.pyAdded test_server_handshake.py (+145 lines)test_server_lifecycle.pyAdded test_server_lifecycle.py (+329 lines)test_server_signals.pyAdded test_server_signals.py (+103 lines)test_server_tls.pyAdded test_server_tls.py (+157 lines)test_server_transport.pyAdded test_server_transport.py (+213 lines)test_transport_2.pyAdded test_transport_2.py (+95 lines)
- Added
src/pyvider/rpcplugin/examples/chat/chat_pb2.py(49 lines) with generated protobuf code for ChatMessage, SendMessageRequest/Response, Empty, MessageHistory types instantiate behavioral1 file
chat_pb2.py
- Added
src/pyvider/rpcplugin/examples/chat/chat_pb2_grpc.py(183 lines) with ChatServiceStub, ChatServiceServicer, and server registration for SendMessage, GetMessageHistory, and ChatStream (bidirectional streaming) instantiate internal1 file
chat_pb2_grpc.py
Transport Tests
3 files changed
test_transport_tcp_connect.pyAdded test_transport_tcp_connect.py (+20 lines)test_transport_tcp_listen.pyAdded test_transport_tcp_listen.py (+21 lines)test_transport_unix.pyUpdated test_transport_unix.py (+0/-0 lines)