Method | Description | |
---|---|---|
Clone ( ) : IMimeDecoder |
Clone the UUDecoder with its current state. Creates a new UUDecoder with exactly the same state as the current decoder. |
|
Decode ( byte input, int length, byte output ) : int |
Decodes the specified input into the output buffer. Decodes the specified input into the output buffer. The output buffer should be large enough to hold all of the decoded input. For estimating the size needed for the output buffer, see EstimateOutputLength. |
|
Decode ( byte input, int startIndex, int length, byte output ) : int |
Decodes the specified input into the output buffer. Decodes the specified input into the output buffer. The output buffer should be large enough to hold all of the decoded input. For estimating the size needed for the output buffer, see EstimateOutputLength. |
|
EstimateOutputLength ( int inputLength ) : int |
Estimates the length of the output. Estimates the number of bytes needed to decode the specified number of input bytes. |
|
Reset ( ) : void |
Resets the decoder. Resets the state of the decoder. |
|
UUDecoder ( ) : System |
Initializes a new instance of the MimeKit.Encodings.UUDecoder class. Creates a new Unix-to-Unix decoder. |
|
UUDecoder ( bool payloadOnly ) : System |
Initializes a new instance of the MimeKit.Encodings.UUDecoder class. Creates a new Unix-to-Unix decoder. |
Method | Description | |
---|---|---|
ScanBeginMarker ( byte inptr, byte inend ) : byte* | ||
ValidateArguments ( byte input, int startIndex, int length, byte output ) : void |
public Decode ( byte input, int length, byte output ) : int | ||
input | byte | A pointer to the beginning of the input buffer. |
length | int | The length of the input buffer. |
output | byte | A pointer to the beginning of the output buffer. |
return | int |
public Decode ( byte input, int startIndex, int length, byte output ) : int | ||
input | byte | The input buffer. |
startIndex | int | The starting index of the input buffer. |
length | int | The length of the input buffer. |
output | byte | The output buffer. |
return | int |
public EstimateOutputLength ( int inputLength ) : int | ||
inputLength | int | The input length. |
return | int |
public UUDecoder ( bool payloadOnly ) : System | ||
payloadOnly | bool |
/// If |
return | System |