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.12.5 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/rubypitaya-3.12.1/lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.12.4 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.12.4 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/rubypitaya-3.12.1/lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.12.3 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/rubypitaya-3.12.1/lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.12.3 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.12.2 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/rubypitaya-3.12.1/lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.12.2 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.12.1 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.12.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.11.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.10.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.9.1 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.8.1 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.8.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.7.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.6.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.5.0 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.4.2 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.4.1 ./lib/rubypitaya/core/protos/nats_connector.proto
rubypitaya-3.4.0 ./lib/rubypitaya/core/protos/nats_connector.proto