Instance Propertyswift-protobuf 1.29.0SwiftProtobufPluginLibrary
file
The .proto file in which this service was defined
var file: FileDescriptor! { get }
The .proto file in which this service was defined
var file: FileDescriptor! { get }
s26SwiftProtobufPluginLibrary17ServiceDescriptorC4fileAA04FileF0CSgvp
What are these?39PMR
import SwiftProtobufPluginLibrary
A reusable framework for building protoc
plugins in Swift.
final class ServiceDescriptor
Describes an RPC service.
final class FileDescriptor
Models a .proto file. FileDescriptor
s are not directly created, instead they are constructed/fetched via the DescriptorSet
or they are directly accessed via a file
property on all the other types of descriptors.
let features: Google_Protobuf_FeatureSet
The resolved features for this Service.
let fullName: String
The fully-qualified name of the service, scope delimited by periods.
let index: Int
Index of this service within the file’s services.
var isDeprecated: Bool { get }
let methods: [MethodDescriptor]
The methods defined on this service. These are returned in the order they were defined in the .proto file.
let name: String
The name of the service, not including its containing scope.
let options: Google_Protobuf_ServiceOptions
Get Google_Protobuf_ServiceOptions
for this service.
var typeName: String { get }
func getLocationPath(path: inout IndexPath)
var proto: Google_Protobuf_ServiceDescriptorProto { get }