示例#1
0
        /// <summary>
        /// writes this profile to the cdrStream
        /// </summary>
        /// <param name="cdrStream"></param>
        /// <remarks>
        public override void WriteToStream(CdrOutputStream cdrStream)
        {
            // write the profile id of this profile
            cdrStream.WriteULong((uint)ProfileId);
            uint length = (uint)m_data.Length;

            cdrStream.WriteULong(length);
            cdrStream.WriteOpaque(m_data);
        }
示例#2
0
 /// <summary>
 /// writes this profile to the cdrStream
 /// </summary>
 /// <param name="cdrStream"></param>
 /// <remarks>
 public override void WriteToStream(CdrOutputStream cdrStream)
 {
     // write the profile id of this profile
     cdrStream.WriteULong((uint)ProfileId);
     uint length = (uint)m_data.Length;
     cdrStream.WriteULong(length);
     cdrStream.WriteOpaque(m_data);
 }
示例#3
0
 /// <summary>
 /// serialise the service context
 /// </summary>
 internal void Write(CdrOutputStream outputStream)
 {
     outputStream.WriteULong((uint)tag);
     outputStream.WriteULong((uint)component_data.Length);
     outputStream.WriteOpaque(component_data);
 }
示例#4
0
 /// <summary>
 /// serialise the service context
 /// </summary>
 internal void Write(CdrOutputStream outputStream)
 {
     outputStream.WriteULong((uint)context_id);
     outputStream.WriteULong((uint)context_data.Length);
     outputStream.WriteOpaque(context_data);
 }
 private void WriteTargetKey(CdrOutputStream cdrStream, byte[] objectKey) {
     Debug.WriteLine("writing object key with length: " + objectKey.Length);
     cdrStream.WriteULong((uint)objectKey.Length); // object-key length
     cdrStream.WriteOpaque(objectKey);
 }
示例#6
0
 /// <summary>
 /// serialise the service context
 /// </summary>
 internal void Write(CdrOutputStream outputStream) {
     outputStream.WriteULong((uint)context_id);
     outputStream.WriteULong((uint)context_data.Length);
     outputStream.WriteOpaque(context_data);
 }
 /// <summary>
 /// serialise the service context
 /// </summary>
 internal void Write(CdrOutputStream outputStream) {
     outputStream.WriteULong((uint)tag);
     outputStream.WriteULong((uint)component_data.Length);
     outputStream.WriteOpaque(component_data);
 }