| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555 |
- // Code generated by protoc-gen-go. DO NOT EDIT.
- // versions:
- // protoc-gen-go v1.36.10
- // protoc v6.33.0
- // source: ca.psiphon.psiphond/psiphond.proto
- package psiphond
- import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- timestamppb "google.golang.org/protobuf/types/known/timestamppb"
- reflect "reflect"
- sync "sync"
- unsafe "unsafe"
- )
- const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
- )
- type Psiphond struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
- HostId string `protobuf:"bytes,2,opt,name=host_id,json=hostId,proto3" json:"host_id,omitempty"`
- HostType string `protobuf:"bytes,3,opt,name=host_type,json=hostType,proto3" json:"host_type,omitempty"`
- HostBuildRev string `protobuf:"bytes,4,opt,name=host_build_rev,json=hostBuildRev,proto3" json:"host_build_rev,omitempty"`
- Provider string `protobuf:"bytes,5,opt,name=provider,proto3" json:"provider,omitempty"`
- // Types that are valid to be assigned to Metric:
- //
- // *Psiphond_FailedTunnel
- // *Psiphond_InproxyBroker
- // *Psiphond_IrregularTunnel
- // *Psiphond_OrphanPacket
- // *Psiphond_RemoteServerList
- // *Psiphond_ServerBlocklist
- // *Psiphond_ServerLoad
- // *Psiphond_ServerLoadDns
- // *Psiphond_ServerLoadProtocol
- // *Psiphond_ServerPanic
- // *Psiphond_ServerPacket
- // *Psiphond_ServerTunnel
- // *Psiphond_Tactics
- // *Psiphond_TacticsSpeedtest
- // *Psiphond_UniqueUser
- // *Psiphond_AsnDestBytes
- // *Psiphond_DomainDestBytes
- // *Psiphond_DslRelayGetServerEntries
- Metric isPsiphond_Metric `protobuf_oneof:"metric"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *Psiphond) Reset() {
- *x = Psiphond{}
- mi := &file_ca_psiphon_psiphond_psiphond_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *Psiphond) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*Psiphond) ProtoMessage() {}
- func (x *Psiphond) ProtoReflect() protoreflect.Message {
- mi := &file_ca_psiphon_psiphond_psiphond_proto_msgTypes[0]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use Psiphond.ProtoReflect.Descriptor instead.
- func (*Psiphond) Descriptor() ([]byte, []int) {
- return file_ca_psiphon_psiphond_psiphond_proto_rawDescGZIP(), []int{0}
- }
- func (x *Psiphond) GetTimestamp() *timestamppb.Timestamp {
- if x != nil {
- return x.Timestamp
- }
- return nil
- }
- func (x *Psiphond) GetHostId() string {
- if x != nil {
- return x.HostId
- }
- return ""
- }
- func (x *Psiphond) GetHostType() string {
- if x != nil {
- return x.HostType
- }
- return ""
- }
- func (x *Psiphond) GetHostBuildRev() string {
- if x != nil {
- return x.HostBuildRev
- }
- return ""
- }
- func (x *Psiphond) GetProvider() string {
- if x != nil {
- return x.Provider
- }
- return ""
- }
- func (x *Psiphond) GetMetric() isPsiphond_Metric {
- if x != nil {
- return x.Metric
- }
- return nil
- }
- func (x *Psiphond) GetFailedTunnel() *FailedTunnel {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_FailedTunnel); ok {
- return x.FailedTunnel
- }
- }
- return nil
- }
- func (x *Psiphond) GetInproxyBroker() *InproxyBroker {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_InproxyBroker); ok {
- return x.InproxyBroker
- }
- }
- return nil
- }
- func (x *Psiphond) GetIrregularTunnel() *IrregularTunnel {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_IrregularTunnel); ok {
- return x.IrregularTunnel
- }
- }
- return nil
- }
- func (x *Psiphond) GetOrphanPacket() *OrphanPacket {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_OrphanPacket); ok {
- return x.OrphanPacket
- }
- }
- return nil
- }
- func (x *Psiphond) GetRemoteServerList() *RemoteServerList {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_RemoteServerList); ok {
- return x.RemoteServerList
- }
- }
- return nil
- }
- func (x *Psiphond) GetServerBlocklist() *ServerBlocklistHit {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_ServerBlocklist); ok {
- return x.ServerBlocklist
- }
- }
- return nil
- }
- func (x *Psiphond) GetServerLoad() *ServerLoad {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_ServerLoad); ok {
- return x.ServerLoad
- }
- }
- return nil
- }
- func (x *Psiphond) GetServerLoadDns() *ServerLoadDNS {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_ServerLoadDns); ok {
- return x.ServerLoadDns
- }
- }
- return nil
- }
- func (x *Psiphond) GetServerLoadProtocol() *ServerLoadProtocol {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_ServerLoadProtocol); ok {
- return x.ServerLoadProtocol
- }
- }
- return nil
- }
- func (x *Psiphond) GetServerPanic() *ServerPanic {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_ServerPanic); ok {
- return x.ServerPanic
- }
- }
- return nil
- }
- func (x *Psiphond) GetServerPacket() *ServerPacket {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_ServerPacket); ok {
- return x.ServerPacket
- }
- }
- return nil
- }
- func (x *Psiphond) GetServerTunnel() *ServerTunnel {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_ServerTunnel); ok {
- return x.ServerTunnel
- }
- }
- return nil
- }
- func (x *Psiphond) GetTactics() *Tactics {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_Tactics); ok {
- return x.Tactics
- }
- }
- return nil
- }
- func (x *Psiphond) GetTacticsSpeedtest() *TacticsSpeedTest {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_TacticsSpeedtest); ok {
- return x.TacticsSpeedtest
- }
- }
- return nil
- }
- func (x *Psiphond) GetUniqueUser() *UniqueUser {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_UniqueUser); ok {
- return x.UniqueUser
- }
- }
- return nil
- }
- func (x *Psiphond) GetAsnDestBytes() *AsnDestBytes {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_AsnDestBytes); ok {
- return x.AsnDestBytes
- }
- }
- return nil
- }
- func (x *Psiphond) GetDomainDestBytes() *DomainDestBytes {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_DomainDestBytes); ok {
- return x.DomainDestBytes
- }
- }
- return nil
- }
- func (x *Psiphond) GetDslRelayGetServerEntries() *DslRelayGetServerEntries {
- if x != nil {
- if x, ok := x.Metric.(*Psiphond_DslRelayGetServerEntries); ok {
- return x.DslRelayGetServerEntries
- }
- }
- return nil
- }
- type isPsiphond_Metric interface {
- isPsiphond_Metric()
- }
- type Psiphond_FailedTunnel struct {
- FailedTunnel *FailedTunnel `protobuf:"bytes,102,opt,name=failed_tunnel,json=failedTunnel,proto3,oneof"`
- }
- type Psiphond_InproxyBroker struct {
- InproxyBroker *InproxyBroker `protobuf:"bytes,103,opt,name=inproxy_broker,json=inproxyBroker,proto3,oneof"`
- }
- type Psiphond_IrregularTunnel struct {
- IrregularTunnel *IrregularTunnel `protobuf:"bytes,104,opt,name=irregular_tunnel,json=irregularTunnel,proto3,oneof"`
- }
- type Psiphond_OrphanPacket struct {
- OrphanPacket *OrphanPacket `protobuf:"bytes,105,opt,name=orphan_packet,json=orphanPacket,proto3,oneof"`
- }
- type Psiphond_RemoteServerList struct {
- RemoteServerList *RemoteServerList `protobuf:"bytes,106,opt,name=remote_server_list,json=remoteServerList,proto3,oneof"`
- }
- type Psiphond_ServerBlocklist struct {
- ServerBlocklist *ServerBlocklistHit `protobuf:"bytes,107,opt,name=server_blocklist,json=serverBlocklist,proto3,oneof"`
- }
- type Psiphond_ServerLoad struct {
- ServerLoad *ServerLoad `protobuf:"bytes,108,opt,name=server_load,json=serverLoad,proto3,oneof"`
- }
- type Psiphond_ServerLoadDns struct {
- ServerLoadDns *ServerLoadDNS `protobuf:"bytes,109,opt,name=server_load_dns,json=serverLoadDns,proto3,oneof"`
- }
- type Psiphond_ServerLoadProtocol struct {
- ServerLoadProtocol *ServerLoadProtocol `protobuf:"bytes,110,opt,name=server_load_protocol,json=serverLoadProtocol,proto3,oneof"`
- }
- type Psiphond_ServerPanic struct {
- ServerPanic *ServerPanic `protobuf:"bytes,111,opt,name=server_panic,json=serverPanic,proto3,oneof"`
- }
- type Psiphond_ServerPacket struct {
- ServerPacket *ServerPacket `protobuf:"bytes,112,opt,name=server_packet,json=serverPacket,proto3,oneof"`
- }
- type Psiphond_ServerTunnel struct {
- ServerTunnel *ServerTunnel `protobuf:"bytes,113,opt,name=server_tunnel,json=serverTunnel,proto3,oneof"`
- }
- type Psiphond_Tactics struct {
- Tactics *Tactics `protobuf:"bytes,115,opt,name=tactics,proto3,oneof"`
- }
- type Psiphond_TacticsSpeedtest struct {
- TacticsSpeedtest *TacticsSpeedTest `protobuf:"bytes,116,opt,name=tactics_speedtest,json=tacticsSpeedtest,proto3,oneof"`
- }
- type Psiphond_UniqueUser struct {
- UniqueUser *UniqueUser `protobuf:"bytes,117,opt,name=unique_user,json=uniqueUser,proto3,oneof"`
- }
- type Psiphond_AsnDestBytes struct {
- AsnDestBytes *AsnDestBytes `protobuf:"bytes,118,opt,name=asn_dest_bytes,json=asnDestBytes,proto3,oneof"`
- }
- type Psiphond_DomainDestBytes struct {
- DomainDestBytes *DomainDestBytes `protobuf:"bytes,119,opt,name=domain_dest_bytes,json=domainDestBytes,proto3,oneof"`
- }
- type Psiphond_DslRelayGetServerEntries struct {
- DslRelayGetServerEntries *DslRelayGetServerEntries `protobuf:"bytes,120,opt,name=dsl_relay_get_server_entries,json=dslRelayGetServerEntries,proto3,oneof"`
- }
- func (*Psiphond_FailedTunnel) isPsiphond_Metric() {}
- func (*Psiphond_InproxyBroker) isPsiphond_Metric() {}
- func (*Psiphond_IrregularTunnel) isPsiphond_Metric() {}
- func (*Psiphond_OrphanPacket) isPsiphond_Metric() {}
- func (*Psiphond_RemoteServerList) isPsiphond_Metric() {}
- func (*Psiphond_ServerBlocklist) isPsiphond_Metric() {}
- func (*Psiphond_ServerLoad) isPsiphond_Metric() {}
- func (*Psiphond_ServerLoadDns) isPsiphond_Metric() {}
- func (*Psiphond_ServerLoadProtocol) isPsiphond_Metric() {}
- func (*Psiphond_ServerPanic) isPsiphond_Metric() {}
- func (*Psiphond_ServerPacket) isPsiphond_Metric() {}
- func (*Psiphond_ServerTunnel) isPsiphond_Metric() {}
- func (*Psiphond_Tactics) isPsiphond_Metric() {}
- func (*Psiphond_TacticsSpeedtest) isPsiphond_Metric() {}
- func (*Psiphond_UniqueUser) isPsiphond_Metric() {}
- func (*Psiphond_AsnDestBytes) isPsiphond_Metric() {}
- func (*Psiphond_DomainDestBytes) isPsiphond_Metric() {}
- func (*Psiphond_DslRelayGetServerEntries) isPsiphond_Metric() {}
- var File_ca_psiphon_psiphond_psiphond_proto protoreflect.FileDescriptor
- const file_ca_psiphon_psiphond_psiphond_proto_rawDesc = "" +
- "\n" +
- "\"ca.psiphon.psiphond/psiphond.proto\x12\x13ca.psiphon.psiphond\x1a\x1fgoogle/protobuf/timestamp.proto\x1a(ca.psiphon.psiphond/asn_dest_bytes.proto\x1a+ca.psiphon.psiphond/domain_dest_bytes.proto\x1a'ca.psiphon.psiphond/failed_tunnel.proto\x1a(ca.psiphon.psiphond/inproxy_broker.proto\x1a*ca.psiphon.psiphond/irregular_tunnel.proto\x1a'ca.psiphon.psiphond/orphan_packet.proto\x1a,ca.psiphon.psiphond/remote_server_list.proto\x1a*ca.psiphon.psiphond/server_blocklist.proto\x1a%ca.psiphon.psiphond/server_load.proto\x1a&ca.psiphon.psiphond/server_panic.proto\x1a'ca.psiphon.psiphond/server_packet.proto\x1a'ca.psiphon.psiphond/server_tunnel.proto\x1a!ca.psiphon.psiphond/tactics.proto\x1a%ca.psiphon.psiphond/unique_user.proto\x1a#ca.psiphon.psiphond/dsl_relay.proto\"\xe1\f\n" +
- "\bPsiphond\x128\n" +
- "\ttimestamp\x18\x01 \x01(\v2\x1a.google.protobuf.TimestampR\ttimestamp\x12\x17\n" +
- "\ahost_id\x18\x02 \x01(\tR\x06hostId\x12\x1b\n" +
- "\thost_type\x18\x03 \x01(\tR\bhostType\x12$\n" +
- "\x0ehost_build_rev\x18\x04 \x01(\tR\fhostBuildRev\x12\x1a\n" +
- "\bprovider\x18\x05 \x01(\tR\bprovider\x12H\n" +
- "\rfailed_tunnel\x18f \x01(\v2!.ca.psiphon.psiphond.FailedTunnelH\x00R\ffailedTunnel\x12K\n" +
- "\x0einproxy_broker\x18g \x01(\v2\".ca.psiphon.psiphond.InproxyBrokerH\x00R\rinproxyBroker\x12Q\n" +
- "\x10irregular_tunnel\x18h \x01(\v2$.ca.psiphon.psiphond.IrregularTunnelH\x00R\x0firregularTunnel\x12H\n" +
- "\rorphan_packet\x18i \x01(\v2!.ca.psiphon.psiphond.OrphanPacketH\x00R\forphanPacket\x12U\n" +
- "\x12remote_server_list\x18j \x01(\v2%.ca.psiphon.psiphond.RemoteServerListH\x00R\x10remoteServerList\x12T\n" +
- "\x10server_blocklist\x18k \x01(\v2'.ca.psiphon.psiphond.ServerBlocklistHitH\x00R\x0fserverBlocklist\x12B\n" +
- "\vserver_load\x18l \x01(\v2\x1f.ca.psiphon.psiphond.ServerLoadH\x00R\n" +
- "serverLoad\x12L\n" +
- "\x0fserver_load_dns\x18m \x01(\v2\".ca.psiphon.psiphond.ServerLoadDNSH\x00R\rserverLoadDns\x12[\n" +
- "\x14server_load_protocol\x18n \x01(\v2'.ca.psiphon.psiphond.ServerLoadProtocolH\x00R\x12serverLoadProtocol\x12E\n" +
- "\fserver_panic\x18o \x01(\v2 .ca.psiphon.psiphond.ServerPanicH\x00R\vserverPanic\x12H\n" +
- "\rserver_packet\x18p \x01(\v2!.ca.psiphon.psiphond.ServerPacketH\x00R\fserverPacket\x12H\n" +
- "\rserver_tunnel\x18q \x01(\v2!.ca.psiphon.psiphond.ServerTunnelH\x00R\fserverTunnel\x128\n" +
- "\atactics\x18s \x01(\v2\x1c.ca.psiphon.psiphond.TacticsH\x00R\atactics\x12T\n" +
- "\x11tactics_speedtest\x18t \x01(\v2%.ca.psiphon.psiphond.TacticsSpeedTestH\x00R\x10tacticsSpeedtest\x12B\n" +
- "\vunique_user\x18u \x01(\v2\x1f.ca.psiphon.psiphond.UniqueUserH\x00R\n" +
- "uniqueUser\x12I\n" +
- "\x0easn_dest_bytes\x18v \x01(\v2!.ca.psiphon.psiphond.AsnDestBytesH\x00R\fasnDestBytes\x12R\n" +
- "\x11domain_dest_bytes\x18w \x01(\v2$.ca.psiphon.psiphond.DomainDestBytesH\x00R\x0fdomainDestBytes\x12o\n" +
- "\x1cdsl_relay_get_server_entries\x18x \x01(\v2-.ca.psiphon.psiphond.DslRelayGetServerEntriesH\x00R\x18dslRelayGetServerEntriesB\b\n" +
- "\x06metricJ\x04\be\x10fJ\x04\br\x10sBHZFgithub.com/Psiphon-Labs/psiphon-tunnel-core/psiphon/server/pb/psiphondb\x06proto3"
- var (
- file_ca_psiphon_psiphond_psiphond_proto_rawDescOnce sync.Once
- file_ca_psiphon_psiphond_psiphond_proto_rawDescData []byte
- )
- func file_ca_psiphon_psiphond_psiphond_proto_rawDescGZIP() []byte {
- file_ca_psiphon_psiphond_psiphond_proto_rawDescOnce.Do(func() {
- file_ca_psiphon_psiphond_psiphond_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_ca_psiphon_psiphond_psiphond_proto_rawDesc), len(file_ca_psiphon_psiphond_psiphond_proto_rawDesc)))
- })
- return file_ca_psiphon_psiphond_psiphond_proto_rawDescData
- }
- var file_ca_psiphon_psiphond_psiphond_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
- var file_ca_psiphon_psiphond_psiphond_proto_goTypes = []any{
- (*Psiphond)(nil), // 0: ca.psiphon.psiphond.Psiphond
- (*timestamppb.Timestamp)(nil), // 1: google.protobuf.Timestamp
- (*FailedTunnel)(nil), // 2: ca.psiphon.psiphond.FailedTunnel
- (*InproxyBroker)(nil), // 3: ca.psiphon.psiphond.InproxyBroker
- (*IrregularTunnel)(nil), // 4: ca.psiphon.psiphond.IrregularTunnel
- (*OrphanPacket)(nil), // 5: ca.psiphon.psiphond.OrphanPacket
- (*RemoteServerList)(nil), // 6: ca.psiphon.psiphond.RemoteServerList
- (*ServerBlocklistHit)(nil), // 7: ca.psiphon.psiphond.ServerBlocklistHit
- (*ServerLoad)(nil), // 8: ca.psiphon.psiphond.ServerLoad
- (*ServerLoadDNS)(nil), // 9: ca.psiphon.psiphond.ServerLoadDNS
- (*ServerLoadProtocol)(nil), // 10: ca.psiphon.psiphond.ServerLoadProtocol
- (*ServerPanic)(nil), // 11: ca.psiphon.psiphond.ServerPanic
- (*ServerPacket)(nil), // 12: ca.psiphon.psiphond.ServerPacket
- (*ServerTunnel)(nil), // 13: ca.psiphon.psiphond.ServerTunnel
- (*Tactics)(nil), // 14: ca.psiphon.psiphond.Tactics
- (*TacticsSpeedTest)(nil), // 15: ca.psiphon.psiphond.TacticsSpeedTest
- (*UniqueUser)(nil), // 16: ca.psiphon.psiphond.UniqueUser
- (*AsnDestBytes)(nil), // 17: ca.psiphon.psiphond.AsnDestBytes
- (*DomainDestBytes)(nil), // 18: ca.psiphon.psiphond.DomainDestBytes
- (*DslRelayGetServerEntries)(nil), // 19: ca.psiphon.psiphond.DslRelayGetServerEntries
- }
- var file_ca_psiphon_psiphond_psiphond_proto_depIdxs = []int32{
- 1, // 0: ca.psiphon.psiphond.Psiphond.timestamp:type_name -> google.protobuf.Timestamp
- 2, // 1: ca.psiphon.psiphond.Psiphond.failed_tunnel:type_name -> ca.psiphon.psiphond.FailedTunnel
- 3, // 2: ca.psiphon.psiphond.Psiphond.inproxy_broker:type_name -> ca.psiphon.psiphond.InproxyBroker
- 4, // 3: ca.psiphon.psiphond.Psiphond.irregular_tunnel:type_name -> ca.psiphon.psiphond.IrregularTunnel
- 5, // 4: ca.psiphon.psiphond.Psiphond.orphan_packet:type_name -> ca.psiphon.psiphond.OrphanPacket
- 6, // 5: ca.psiphon.psiphond.Psiphond.remote_server_list:type_name -> ca.psiphon.psiphond.RemoteServerList
- 7, // 6: ca.psiphon.psiphond.Psiphond.server_blocklist:type_name -> ca.psiphon.psiphond.ServerBlocklistHit
- 8, // 7: ca.psiphon.psiphond.Psiphond.server_load:type_name -> ca.psiphon.psiphond.ServerLoad
- 9, // 8: ca.psiphon.psiphond.Psiphond.server_load_dns:type_name -> ca.psiphon.psiphond.ServerLoadDNS
- 10, // 9: ca.psiphon.psiphond.Psiphond.server_load_protocol:type_name -> ca.psiphon.psiphond.ServerLoadProtocol
- 11, // 10: ca.psiphon.psiphond.Psiphond.server_panic:type_name -> ca.psiphon.psiphond.ServerPanic
- 12, // 11: ca.psiphon.psiphond.Psiphond.server_packet:type_name -> ca.psiphon.psiphond.ServerPacket
- 13, // 12: ca.psiphon.psiphond.Psiphond.server_tunnel:type_name -> ca.psiphon.psiphond.ServerTunnel
- 14, // 13: ca.psiphon.psiphond.Psiphond.tactics:type_name -> ca.psiphon.psiphond.Tactics
- 15, // 14: ca.psiphon.psiphond.Psiphond.tactics_speedtest:type_name -> ca.psiphon.psiphond.TacticsSpeedTest
- 16, // 15: ca.psiphon.psiphond.Psiphond.unique_user:type_name -> ca.psiphon.psiphond.UniqueUser
- 17, // 16: ca.psiphon.psiphond.Psiphond.asn_dest_bytes:type_name -> ca.psiphon.psiphond.AsnDestBytes
- 18, // 17: ca.psiphon.psiphond.Psiphond.domain_dest_bytes:type_name -> ca.psiphon.psiphond.DomainDestBytes
- 19, // 18: ca.psiphon.psiphond.Psiphond.dsl_relay_get_server_entries:type_name -> ca.psiphon.psiphond.DslRelayGetServerEntries
- 19, // [19:19] is the sub-list for method output_type
- 19, // [19:19] is the sub-list for method input_type
- 19, // [19:19] is the sub-list for extension type_name
- 19, // [19:19] is the sub-list for extension extendee
- 0, // [0:19] is the sub-list for field type_name
- }
- func init() { file_ca_psiphon_psiphond_psiphond_proto_init() }
- func file_ca_psiphon_psiphond_psiphond_proto_init() {
- if File_ca_psiphon_psiphond_psiphond_proto != nil {
- return
- }
- file_ca_psiphon_psiphond_asn_dest_bytes_proto_init()
- file_ca_psiphon_psiphond_domain_dest_bytes_proto_init()
- file_ca_psiphon_psiphond_failed_tunnel_proto_init()
- file_ca_psiphon_psiphond_inproxy_broker_proto_init()
- file_ca_psiphon_psiphond_irregular_tunnel_proto_init()
- file_ca_psiphon_psiphond_orphan_packet_proto_init()
- file_ca_psiphon_psiphond_remote_server_list_proto_init()
- file_ca_psiphon_psiphond_server_blocklist_proto_init()
- file_ca_psiphon_psiphond_server_load_proto_init()
- file_ca_psiphon_psiphond_server_panic_proto_init()
- file_ca_psiphon_psiphond_server_packet_proto_init()
- file_ca_psiphon_psiphond_server_tunnel_proto_init()
- file_ca_psiphon_psiphond_tactics_proto_init()
- file_ca_psiphon_psiphond_unique_user_proto_init()
- file_ca_psiphon_psiphond_dsl_relay_proto_init()
- file_ca_psiphon_psiphond_psiphond_proto_msgTypes[0].OneofWrappers = []any{
- (*Psiphond_FailedTunnel)(nil),
- (*Psiphond_InproxyBroker)(nil),
- (*Psiphond_IrregularTunnel)(nil),
- (*Psiphond_OrphanPacket)(nil),
- (*Psiphond_RemoteServerList)(nil),
- (*Psiphond_ServerBlocklist)(nil),
- (*Psiphond_ServerLoad)(nil),
- (*Psiphond_ServerLoadDns)(nil),
- (*Psiphond_ServerLoadProtocol)(nil),
- (*Psiphond_ServerPanic)(nil),
- (*Psiphond_ServerPacket)(nil),
- (*Psiphond_ServerTunnel)(nil),
- (*Psiphond_Tactics)(nil),
- (*Psiphond_TacticsSpeedtest)(nil),
- (*Psiphond_UniqueUser)(nil),
- (*Psiphond_AsnDestBytes)(nil),
- (*Psiphond_DomainDestBytes)(nil),
- (*Psiphond_DslRelayGetServerEntries)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: unsafe.Slice(unsafe.StringData(file_ca_psiphon_psiphond_psiphond_proto_rawDesc), len(file_ca_psiphon_psiphond_psiphond_proto_rawDesc)),
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_ca_psiphon_psiphond_psiphond_proto_goTypes,
- DependencyIndexes: file_ca_psiphon_psiphond_psiphond_proto_depIdxs,
- MessageInfos: file_ca_psiphon_psiphond_psiphond_proto_msgTypes,
- }.Build()
- File_ca_psiphon_psiphond_psiphond_proto = out.File
- file_ca_psiphon_psiphond_psiphond_proto_goTypes = nil
- file_ca_psiphon_psiphond_psiphond_proto_depIdxs = nil
- }
|