Class LoadAudioFilterPluginRequest
Audio Filter Plugin
public sealed class LoadAudioFilterPluginRequest : Google.Protobuf.IMessage<LoadAudioFilterPluginRequest>, Google.Protobuf.IBufferMessage
- Inheritance
-
LoadAudioFilterPluginRequest
- Implements
-
IBufferMessage
- Extension Methods
Constructors
LoadAudioFilterPluginRequest()
public LoadAudioFilterPluginRequest()
LoadAudioFilterPluginRequest(LoadAudioFilterPluginRequest)
public LoadAudioFilterPluginRequest(LoadAudioFilterPluginRequest other)
Parameters
Fields
DependenciesFieldNumber
Field number for the "dependencies" field.
public const int DependenciesFieldNumber = 2
Field Value
ModuleIdFieldNumber
Field number for the "module_id" field.
public const int ModuleIdFieldNumber = 3
Field Value
PluginPathFieldNumber
Field number for the "plugin_path" field.
public const int PluginPathFieldNumber = 1
Field Value
Properties
Dependencies
Optional: paths for dependency dylibs
public Google.Protobuf.Collections.RepeatedField<string> Dependencies { get; }
Property Value
- RepeatedField<string>
Descriptor
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
- MessageDescriptor
HasModuleId
Gets whether the "module_id" field is set
public bool HasModuleId { get; }
Property Value
HasPluginPath
Gets whether the "plugin_path" field is set
public bool HasPluginPath { get; }
Property Value
ModuleId
Unique identifier of the plugin
public string ModuleId { get; set; }
Property Value
Parser
public static Google.Protobuf.MessageParser<LoadAudioFilterPluginRequest> Parser { get; }
Property Value
- MessageParser<LoadAudioFilterPluginRequest>
PluginPath
path for ffi audio filter plugin
public string PluginPath { get; set; }
Property Value
Methods
CalculateSize()
public int CalculateSize()
Returns
ClearModuleId()
Clears the value of the "module_id" field
public void ClearModuleId()
ClearPluginPath()
Clears the value of the "plugin_path" field
public void ClearPluginPath()
Clone()
public LoadAudioFilterPluginRequest Clone()
Returns
Equals(LoadAudioFilterPluginRequest)
public bool Equals(LoadAudioFilterPluginRequest other)
Parameters
Returns
Equals(object)
public override bool Equals(object other)
Parameters
otherobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
MergeFrom(CodedInputStream)
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
inputCodedInputStream
MergeFrom(LoadAudioFilterPluginRequest)
public void MergeFrom(LoadAudioFilterPluginRequest other)
Parameters
ToString()
public override string ToString()
Returns
WriteTo(CodedOutputStream)
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
outputCodedOutputStream