| Extracted from Pike v7.8 release 866 at 2018-07-18.

[Top]
System
System.Memory

# Method System.Memory()->pwrite32()

Method pwrite32

  `int pwrite(int(0..) pos, string data)`
  `int pwrite16(int(0..) pos, string data)`
  `int pwrite32(int(0..) pos, string data)`
  `int pwrite16i(int(0..) pos, string data)`
  `int pwrite32i(int(0..) pos, string data)`

Description

  Write a string to the memory (and to the file, if it's mmap()ed). The 16 and 32 variants writes widestrings, 16 or 32 bits (2 or 4 bytes) wide, the 'i' variants in intel byteorder, the other in network byteorder.

  returns the number of bytes (not characters) written