Beispiel #1
0
        public static NewStreamMessage GetMessage(IntPtr nativekMsg)
        {
            NativeNewStreamMessage msg     = Marshal.PtrToStructure <NativeNewStreamMessage>(nativekMsg);
            NewStreamMessage       message = new NewStreamMessage(msg);

            return(message);
        }
Beispiel #2
0
 private NewStreamMessage(NativeNewStreamMessage nativeMsg)
 {
     Tag      = nativeMsg.Tag;
     StreamID = nativeMsg.StreamID;
     Name     = (string)UTF8StringMarshaler.GetInstance("").MarshalNativeToManaged(nativeMsg.NamePtr);
     Url      = (string)UTF8StringMarshaler.GetInstance("").MarshalNativeToManaged(nativeMsg.UrlPtr);
 }