public SendMessageState Initialise(byte[] buffer, AsyncIOCallback callback, object state) { Buffer = buffer; Callback = callback; State = state; return this; }