Making your application network-aware in real time. To keep track of network changes asynchronously, your application needs to register for a callback. When a network or network property change occurs your callback will be invoked.
1 You can simply lay your vinyl floor on top of the subfloor. Just unroll, cut the floor to size and itâs done â easy!  Medium room ( < 25m2) Semi-loose installation will do. Use double faced duct tape around the room to secure the flooring.
8. Use a circular saw to cut the underlayment along the template lines. 9. Nail down underlayment using 1Â¼-inch-long ring-shanked nails; space the nails 4 inches apart. 10. Lay the template onto the vinyl sheet floor and use the framing square to trace its outline onto the vinyl floor. Again, be sure to mark along the outside edge of the framing square. 11. Carefully cut the vinyl floor along the template lines using a sharp utility knife fitted with a hook blade.