Exemplo n.º 1
0
 private bool IsPacketAvailable(out uint size)
 {
     lock (this.RailLock)
     {
         IRailNetwork irailNetwork = rail_api.RailFactory().RailNetworkHelper();
         RailID       railId1      = new RailID();
         ((RailComparableID)railId1).id_ = ((RailComparableID)this.GetLocalPeer()).id_;
         RailID   railId2 = railId1;
         ref uint local   = ref size;
         return(irailNetwork.IsDataReady(railId2, ref local));
     }
Exemplo n.º 2
0
 private bool IsPacketAvailable(out uint size)
 {
     //IL_001b: Unknown result type (might be due to invalid IL or missing references)
     //IL_0021: Expected O, but got Unknown
     lock (RailLock)
     {
         IRailNetwork obj = rail_api.RailFactory().RailNetworkHelper();
         RailID       val = (RailID)(object)new RailID();
         ((RailComparableID)val).id_ = ((RailComparableID)GetLocalPeer()).id_;
         return(obj.IsDataReady(val, ref size));
     }
 }