|
CreateNewDefinitionFunctionT Delegate
|
Namespace: GSF.PhasorProtocolsAssembly: GSF.PhasorProtocols (in GSF.PhasorProtocols.dll) Version: 2.4.248-beta
SyntaxPublic Delegate Function CreateNewDefinitionFunction(Of T As IChannelDefinition) (
parent As IConfigurationCell,
buffer As Byte(),
startIndex As Integer,
<OutAttribute> ByRef parsedLength As Integer
) As T
generic<typename T>
where T : IChannelDefinition
public delegate T CreateNewDefinitionFunction(
IConfigurationCell^ parent,
array<unsigned char>^ buffer,
int startIndex,
[OutAttribute] int% parsedLength
)
type CreateNewDefinitionFunction =
delegate of
parent : IConfigurationCell *
buffer : byte[] *
startIndex : int *
parsedLength : int byref -> 'T
function(parent, buffer, startIndex, parsedLength);
Parameters
- parent IConfigurationCell
- Reference to parent IConfigurationCell.
- buffer Byte
- Binary image to parse IChannelDefinition from.
- startIndex Int32
- Start index into buffer to begin parsing.
- parsedLength Int32
- Returns the total number of bytes parsed from buffer.
Type Parameters
- T
- Specific IChannelDefinition type of object that the CreateNewDefinitionFunctionT creates.
Return Value
TNew
IChannelDefinition object.
See Also