Sha256: da99c0c423f41c4bb5a99e723f73fd0e485fe9c7311c75f7b85424674d6f5035

Contents?: true

Size: 839 Bytes

Versions: 54

Compression:

Stored size: 839 Bytes

Contents

syntax = "proto3";

package RubyPitaya;

message NatsSession {
	optional int32 id = 1;
	optional bytes uid = 2;
	optional bytes data = 3;
}

message NatsMessage {
	optional int32 id = 1;
	optional bytes route = 2;
	optional bytes data = 3;
	optional bytes reply = 4;
	optional int32 type = 5;
}

message NatsRequest {
	optional int32 type = 1;
	optional NatsSession session = 2;
	optional NatsMessage msg = 3;
	optional bytes frontendID = 4;
	optional bytes metadata = 5;
}

message NatsError {
	optional bytes code = 1;
	optional bytes message = 2;
	optional bytes metadata = 3;
}

message NatsResponse {
	optional bytes data = 1;
	optional NatsError error = 2;
}

message NatsBindMsg {
	optional bytes uid = 1;
	optional bytes fid = 2;
}

message NatsPush {
	optional bytes route = 1;
	optional bytes uid = 2;
	optional bytes data = 3;
}

Version data entries

54 entries across 50 versions & 1 rubygems

Version Path
rubypitaya-3.19.6 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.19.5 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.19.4 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.19.3 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.19.2 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.19.1 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.19.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.18.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.17.2 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.17.1 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.17.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.16.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.15.3 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.15.2 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.15.1 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.15.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.14.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.13.1 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.13.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.12.5 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/rubypitaya-3.12.1/lib/rubypitaya/core/protos/nats_connector.proto