コード例 #1
0
ファイル: MplsPacket.cs プロジェクト: jazzsewera/tsst-network
        /// <summary>
        /// Return and remove last label from label stack
        /// </summary>
        public int PopLabel()
        {
            long result = (MplsLabels[MplsLabels.Count - 1]);

            MplsLabels.RemoveAt(MplsLabels.Count - 1);
            // Couldn't use int.Parse(), dunno perché
            return(Convert.ToInt32(result));
        }
コード例 #2
0
ファイル: MplsPacket.cs プロジェクト: jazzsewera/tsst-network
 /// <summary>
 /// Add label to the label stack
 /// </summary>
 public void PushLabel(int mplsLabel)
 {
     MplsLabels.Add(mplsLabel);
 }