Method: Socket::AncillaryData#data

Defined in:
ancdata.c

#dataString

returns the cmsg data as a string.

p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").data
#=> ""

Returns:

  • (String)


170
171
172
173
174
175
176
# File 'ancdata.c', line 170

static VALUE
ancillary_data(VALUE self)
{
    VALUE v = rb_attr_get(self, rb_intern("data"));
    StringValue(v);
    return v;
}