long ret = bindings.ChannelInfo_get_one_to_two(this.ptr);
Reference.reachabilityFence(this);
if (ret >= 0 && ret <= 4096) { return null; }
long ret = bindings.ChannelInfo_get_one_to_two(this.ptr);
Reference.reachabilityFence(this);
if (ret >= 0 && ret <= 4096) { return null; }
bindings.ChannelInfo_set_one_to_two(this.ptr, val == null ? 0 : val.ptr & ~1);
Reference.reachabilityFence(this);
Reference.reachabilityFence(val);
bindings.ChannelInfo_set_one_to_two(this.ptr, val == null ? 0 : val.ptr & ~1);
Reference.reachabilityFence(this);
Reference.reachabilityFence(val);
long ret = bindings.ChannelInfo_get_two_to_one(this.ptr);
Reference.reachabilityFence(this);
if (ret >= 0 && ret <= 4096) { return null; }
long ret = bindings.ChannelInfo_get_two_to_one(this.ptr);
Reference.reachabilityFence(this);
if (ret >= 0 && ret <= 4096) { return null; }
bindings.ChannelInfo_set_two_to_one(this.ptr, val == null ? 0 : val.ptr & ~1);
Reference.reachabilityFence(this);
Reference.reachabilityFence(val);
bindings.ChannelInfo_set_two_to_one(this.ptr, val == null ? 0 : val.ptr & ~1);
Reference.reachabilityFence(this);
Reference.reachabilityFence(val);