Exemplo n.º 1
0
        public int Encode(byte[] buffer, int offset, int length)
        {
            CodecOutputStream s = new CodecOutputStream(
                buffer, offset, length);

            try {
                EncodeToStream(s);
            } catch (Exception e) {
                if (e is CodecException ||
                    e is EncoderFallbackException) {
                    return -1;
                } else {
                    throw;
                }
            }

            return s.GetWriteSize();
        }
Exemplo n.º 2
0
 public abstract void EncodeToStream(CodecOutputStream s);