Ok ive done much researching on this, and this is my following data. the EstateOwnerMessageHandler is receiving methods, 2 of them, The 2 that are checked are
if (method == "estateupdateinfo")
and
if (method == "getinfo")
but the 2 methods send back from sl are
if (method == "estateupdateinfo")
and
if (method == "setaccess")
after changing the code the function ran threw the if statements fine. now the second part to this is
EstateAccessReplyDelta accessType = (EstateAccessReplyDelta)Helpers.BytesToUInt(message.ParamList[1].Parameter);
no matter what i do with it, accessType is always returning 0 meaning the following cases are never triggerd on a getinfo request
case EstateAccessReplyDelta.EstateManagers:
case EstateAccessReplyDelta.EstateBans:
case EstateAccessReplyDelta.AllowedUsers:
case EstateAccessReplyDelta.AllowedGroups:
wich alsos means theys event handlers are never triggerd
void Estate_OnGetEstateManagers(uint estateID, int count, List<UUID> managers)
void Estate_OnGetEstateBans(uint estateID, int count, List<UUID> banned)