(n int)
| 227 | func (DRPCTailnetDescription) NumMethods() int { return 5 } |
| 228 | |
| 229 | func (DRPCTailnetDescription) Method(n int) (string, drpc.Encoding, drpc.Receiver, interface{}, bool) { |
| 230 | switch n { |
| 231 | case 0: |
| 232 | return "/coder.tailnet.v2.Tailnet/PostTelemetry", drpcEncoding_File_tailnet_proto_tailnet_proto{}, |
| 233 | func(srv interface{}, ctx context.Context, in1, in2 interface{}) (drpc.Message, error) { |
| 234 | return srv.(DRPCTailnetServer). |
| 235 | PostTelemetry( |
| 236 | ctx, |
| 237 | in1.(*TelemetryRequest), |
| 238 | ) |
| 239 | }, DRPCTailnetServer.PostTelemetry, true |
| 240 | case 1: |
| 241 | return "/coder.tailnet.v2.Tailnet/StreamDERPMaps", drpcEncoding_File_tailnet_proto_tailnet_proto{}, |
| 242 | func(srv interface{}, ctx context.Context, in1, in2 interface{}) (drpc.Message, error) { |
| 243 | return nil, srv.(DRPCTailnetServer). |
| 244 | StreamDERPMaps( |
| 245 | in1.(*StreamDERPMapsRequest), |
| 246 | &drpcTailnet_StreamDERPMapsStream{in2.(drpc.Stream)}, |
| 247 | ) |
| 248 | }, DRPCTailnetServer.StreamDERPMaps, true |
| 249 | case 2: |
| 250 | return "/coder.tailnet.v2.Tailnet/RefreshResumeToken", drpcEncoding_File_tailnet_proto_tailnet_proto{}, |
| 251 | func(srv interface{}, ctx context.Context, in1, in2 interface{}) (drpc.Message, error) { |
| 252 | return srv.(DRPCTailnetServer). |
| 253 | RefreshResumeToken( |
| 254 | ctx, |
| 255 | in1.(*RefreshResumeTokenRequest), |
| 256 | ) |
| 257 | }, DRPCTailnetServer.RefreshResumeToken, true |
| 258 | case 3: |
| 259 | return "/coder.tailnet.v2.Tailnet/Coordinate", drpcEncoding_File_tailnet_proto_tailnet_proto{}, |
| 260 | func(srv interface{}, ctx context.Context, in1, in2 interface{}) (drpc.Message, error) { |
| 261 | return nil, srv.(DRPCTailnetServer). |
| 262 | Coordinate( |
| 263 | &drpcTailnet_CoordinateStream{in1.(drpc.Stream)}, |
| 264 | ) |
| 265 | }, DRPCTailnetServer.Coordinate, true |
| 266 | case 4: |
| 267 | return "/coder.tailnet.v2.Tailnet/WorkspaceUpdates", drpcEncoding_File_tailnet_proto_tailnet_proto{}, |
| 268 | func(srv interface{}, ctx context.Context, in1, in2 interface{}) (drpc.Message, error) { |
| 269 | return nil, srv.(DRPCTailnetServer). |
| 270 | WorkspaceUpdates( |
| 271 | in1.(*WorkspaceUpdatesRequest), |
| 272 | &drpcTailnet_WorkspaceUpdatesStream{in2.(drpc.Stream)}, |
| 273 | ) |
| 274 | }, DRPCTailnetServer.WorkspaceUpdates, true |
| 275 | default: |
| 276 | return "", nil, nil, nil, false |
| 277 | } |
| 278 | } |
| 279 | |
| 280 | func DRPCRegisterTailnet(mux drpc.Mux, impl DRPCTailnetServer) error { |
| 281 | return mux.Register(impl, DRPCTailnetDescription{}) |
nothing calls this directly
no test coverage detected